The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования Go 1.8, opennews (??), 17-Фев-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


99. "Релиз языка программирования Go 1.8"  +/
Сообщение от Аноним (-), 17-Фев-17, 17:06 
func g()// НЕВЕРНО
{      
}
>>После этого язык GO для меня не сущесвует

Платят за количество строк?
Я знаю эти удаки на С/С++ еще и возвращаемый тип переносят на отдельную строку:


int
main()
{
//овнокод.
}

выглядит инфернально.
Ответить | Правка | Наверх | Cообщить модератору

136. "Релиз языка программирования Go 1.8"  –3 +/
Сообщение от Аноним (-), 17-Фев-17, 18:05 
> Платят за количество строк?

Нет, просто такой код легче читать.

> Я знаю эти удаки на С/С++ еще и возвращаемый тип переносят на отдельную строку

Представьте себе, иногда не лишено смысла. Но вы можете продолжать писать код в одну строку, если хотите.

Любой язык, который навязывает стиль оформления, ущербный по определению.

// другой Аноним

Ответить | Правка | Наверх | Cообщить модератору

186. "Релиз языка программирования Go 1.8"  –1 +/
Сообщение от Аноним (-), 18-Фев-17, 04:38 
int
main()

Это оправдано, потому что в отличие от хелловордов, в реальном коде это выглядит как-то так:

static inline struct node *
node_create(const char *key, const char *value, int flags, size_t size)
{
  ...;
}

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

220. "Релиз языка программирования Go 1.8"  +/
Сообщение от Аноним (-), 18-Фев-17, 22:16 
Да-да, ты прав:

https://gcc.gnu.org/viewcvs/gcc/trunk/libgcc/crtstuff.c?view...

277     static inline void
278     deregister_tm_clones (void)
279     {
280       void (*fn) (void *);
281     
282     #ifdef HAVE_GAS_HIDDEN
283       func_ptr *end = __TMC_END__;
284       // Do not optimize the comparison to false.
285       __asm ("" : "+g" (end));
286       if (__TMC_LIST__ == end)
287         return;
288     #else
289       if (__TMC_LIST__[0] == NULL)
290         return;
291     #endif

Кругом дураки, а ты самый-самый. Иди возьми пирожок.

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру