Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Введение в google Go 
:(
    Опции темы
GrayCardinal
Дата 13.1.2010, 15:34 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



Добавил сэмплы на основные моменты языка... Может кому помогут...


--------------------
PM MAIL WWW   Вверх
powerfox
Дата 13.1.2010, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 97



Цитата(GrayCardinal @  13.1.2010,  15:02 Найти цитируемый пост)
Мдя. Похоже придется долго и упорно объяснять разработчикам что же они сделали  smile 

Если ты посмотришь на имена разработчиков, то поймёшь, что это не те люди, которые не знают, что делают ;)


--------------------
user posted image
PM WWW   Вверх
GrayCardinal
Дата 13.1.2010, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



powerfox
Угу. Но что такое shutdown(2) пришлось разжевывать. Хотя, возможно, то был не разработчик :0

Это сообщение отредактировал(а) GrayCardinal - 13.1.2010, 16:57


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 13.1.2010, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



ЗЫ
А я их таки раскусил. Главная фишка - юзай интерфейс, остальное - не твое дело smile


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 13.1.2010, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



МЛЯ. бродкаст для UDP... ЗАБЫЛИ

Добавлено через 3 минуты и 30 секунд
Ай ладно. shutdown дописал, можно и бродкаст дописать 


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 15.1.2010, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



Вот тут кое-чего написал про Go
http://olegpuchinin.blogspot.com/


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 15.1.2010, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



Хочу накатать вторую статью. Жду мнений по поводу что в ней лучше осветить ?


--------------------
PM MAIL WWW   Вверх
Void
Дата 15.1.2010, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 6
Всего: 173



Цитата(GrayCardinal @  15.1.2010,  20:25 Найти цитируемый пост)
Жду мнений по поводу что в ней лучше осветить ? 

Concurrency, каналы. На реальной небольшой задаче, где оно требуется.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
GrayCardinal
Дата 15.1.2010, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



Void
ОК

Это сообщение отредактировал(а) GrayCardinal - 15.1.2010, 23:35


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 16.1.2010, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



MAKCim

Цитата

выдает
0x7EFF01CD1010, 0x7EFF01CD1018
что явно соответствует выделению памяти для v1 и v2 на стеке, хотя по идее new должен работать с brk/mmap хипом 

Угу. Как я понял, память выделяется только из стека. И это гуд, ибо тред-сэйф smile

Это сообщение отредактировал(а) GrayCardinal - 16.1.2010, 13:24


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 16.1.2010, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



 smile  smile  smile  smile  smile  smile  smile 
 smile  smile  smile  smile 


--------------------
PM MAIL WWW   Вверх
kosmonaFFFt
Дата 17.1.2010, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 538
Регистрация: 14.4.2008
Где: Иннополис

Репутация: нет
Всего: 5



GrayCardinal, подсветка для вима и IDE с автокомплитом, подсказаками по функциям и т. д. это две абсолютно разные вещи... smile


--------------------
user posted image
PM MAIL ICQ   Вверх
GrayCardinal
Дата 17.1.2010, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



kosmonaFFFt
Ну, ежели охота ждать годик-другой приличную IDE, сиё есть Ваши проблемы. А мне и с Vim+Go+silentbob хорошо smile


--------------------
PM MAIL WWW   Вверх
Lazin
Дата 17.1.2010, 23:18 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: нет
Всего: 154



Цитата(Wisdom @  6.1.2010,  17:53 Найти цитируемый пост)
1. Отсутствие круглых скобок в switch затрудняет чтение кода.
2. Пример с определением типов очень остроумен, конечно.. И ошибка в GO является, конечно же, несомненным преимуществом перед предупреждением в С :\
3. Пространство имен. Регистрозависимый функционал, это, конечно, круто.. опять же, зачем?
4. Объявление массивов без комментариев.

в языке очень остроумно реализованы интерфейсы, а так-же поддерживаются coroutines(aka goroutines) и каналы с мэйлбоксами (aka channels), а им круглые скобочки в switch подавай smile 
PM MAIL Skype GTalk   Вверх
GrayCardinal
Дата 18.1.2010, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 4
Всего: 58



Кстати, скобки можно ставить. Правда не нужно smile
 


--------------------
PM MAIL WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Добро пожаловать в раздел "Другие языки" форума Vingrad!

Void
Void

Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)

  • Обязательно следуйте правилам Форума.
  • Пожалуйста, прочитайте и следуйте рекомендациям по работе в разделе и навигации по Форуму.
  • Для вставки текстов исходных кодов используйте подсветку синтаксиса из выплывающего списка Код в форме ответа. Если Ваш язык в списке не представлен, то используйте тег: [code=ваш_язык]код[/code], например, [code=ada]код[/code]. Если в будущем подсветка синтаксиса для указанного языка будет реализована, исходный код преобразится.
  • Помните, один вопрос - одна тема.

Приятного времяпрепровождения! С уважением, Void, kemiisto .

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие языки | Следующая тема »


 




[ Время генерации скрипта: 0.1582 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.