The OpenNET Project / Index page

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



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

Оглавление

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

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


12. "Релиз языка программирования Go 1.10"  +2 +/
Сообщение от Аноним (-), 18-Фев-18, 12:47 
> А могли бы работать и пользу приносить.

Работать != Пользу приносить
Почему я не могу тратить свое свободное время на изучение новых языков? К тому же, я сделал несколько фиксов в проектах на Rust и Nim.

> Раз уж вы начали, то перечисляйте объективные критерии, по которым вы проводили сравнение.
> Как язык лучше всех Idris.

Какое объективное сравнение вам нужно? Речь ведь о языке, не реализации. А здесь, на мой взгляд, всё субъективно. Лично мне понравилось автоматическое доказательство. Просто непередаваемое ощущение, когда на этапе компиляции обнаруживаются не только синтаксические ошибки, но и ошибки архитектуры. У меня ни с какими тестами и покрытием не было ощущения, что программа будет работать точно так, как я задумал. А с Idris есть, при чём не надо описывать 100500 ограничений.

> Но пользоваться им нереально.

Да потому что компиляция не сильно сложных примеров занимала у меня 3-5 минут. Кто-то в чате писал, что у него проект собирается полчаса. И там явно вещи не уровня офиса/браузера.

> Rust имеет интересную концепцию управления памятью

А какая здесь может быть объективность? Оно лично мне интересно, ибо такого я ранее не видел. И, судя по комментариям на опеннете, я не одинок в этом.

> Go я абсолютно не вижу смысла, т.к. nim обходит по всем фронтам.

Опять-таки сравнение языков. Это субъективно. Лично мне понравился DSL и система макросов в Nim. Го ничего подобного уровня предложить не может. А всё остальное нужное мне есть в обоих языках.
Сравнение реализаций(бенчмарки) ищите сами. Когда я смотрел последний раз, Nim был на уровне Си. Go чутка отставал.

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

16. "Релиз языка программирования Go 1.10"  +3 +/
Сообщение от Gemorroj (ok), 18-Фев-18, 13:11 
а D не смотрели? великолепный же язык.
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз языка программирования Go 1.10"  +2 +/
Сообщение от анончик (?), 18-Фев-18, 14:15 
Так кто спорит, великолепный.
Жаль под него нет достойного нативного гуи-фреймворка, это была бы бомба.
Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз языка программирования Go 1.10"  +/
Сообщение от Аноним (-), 18-Фев-18, 17:07 
Не смотрел. Беглого просмотра сайта и википедии явно недостаточно. Но из прочитанного каких-либо преимуществ перед Nim не заметил.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

50. "Релиз языка программирования Go 1.10"  +1 +/
Сообщение от Всё лучшее детям (?), 18-Фев-18, 18:46 
D хороший язык. Плюсую.
Экосистема пока не очень развитая, но достоинств языка это не умоляет.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

60. "Релиз языка программирования Go 1.10"  +5 +/
Сообщение от Gemorroj (ok), 18-Фев-18, 19:26 
я вот боюсь что не пока, а уже.
мысль кого-то с хабра: dlang попал в цикл непопулярности - непопулярный потому что не развита экосистема, экосистема неразвита потому что непопулярный.
за ним не стоит гугл, чтобы вбивать в головы неофитам, о замечтательности языка.
Ответить | Правка | Наверх | Cообщить модератору

62. "Релиз языка программирования Go 1.10"  –1 +/
Сообщение от Всё лучшее детям (?), 18-Фев-18, 19:55 
Ну там идёт какое-то движение http://www.modulecounts.com/
И в основных индексах держится
https://www.tiobe.com/tiobe-index/
https://spectrum.ieee.org/static/interactive-the-top-program...
В любом случае, как уже сказал, медленное развитие экосистемы достоинств языка не умоляет.
Использовал его немного в работе, очень понравилось.
Ответить | Правка | Наверх | Cообщить модератору

68. "Релиз языка программирования Go 1.10"  +3 +/
Сообщение от angra (ok), 18-Фев-18, 20:35 
умАляет - делает малым, меньшим
умОляет - молит, настойчиво просит


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

72. "Релиз языка программирования Go 1.10"  +/
Сообщение от Всё лучшее детям (?), 18-Фев-18, 20:55 
Пардон, в лингвистических клубах не числюсь.
Но, спасибо, что поправили.
Ответить | Правка | Наверх | Cообщить модератору

160. "Релиз языка программирования Go 1.10"  +/
Сообщение от Очередной аноним (?), 28-Фев-18, 10:52 
> Пардон, в лингвистических клубах не числюсь.
> Но, спасибо, что поправили.

Блин, простого "спасибо" было бы достаточно, а первое предложение все испортило. А так наверное и angra ни в каких лингвистических клубах не значится и бОльшая часть опеннетовской аудитории тоже, хотя это слово написала бы правильно.

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

101. "Релиз языка программирования Go 1.10"  –1 +/
Сообщение от x (?), 19-Фев-18, 10:06 
D мертв потому что пытался угодить всем со своим GC/noGC режимом. Библиотеки под него в двух вариантах писать никто не будет ну и копаться выяснять с каждой конкретной либой в каком режиме работать.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

20. "Релиз языка программирования Go 1.10"  +/
Сообщение от Аноним (-), 18-Фев-18, 14:28 
>> Rust имеет интересную концепцию управления памятью
> ... Оно лично мне интересно, ибо такого я ранее не видел. ...

Objective-C c ARC, Swift.

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

95. "Релиз языка программирования Go 1.10"  +/
Сообщение от Аноним (-), 19-Фев-18, 04:34 
>>> Rust имеет интересную концепцию управления памятью
>> ... Оно лично мне интересно, ибо такого я ранее не видел. ...
> Objective-C c ARC, Swift.

Питон тогда уж. Тоже ссылочки считает в рантайме. А еще вроде бы Perl, пых или VB<=6 (но тут за детали не скажу - никогда не интересоваля внутренностями).
В общем, хвала маркетологам ябла, сумевших и тут создать  свом "брэнд" для классических вещей.

Правда, вся изюминка растовой концепции - проделывать этот фокус в компайлтайме.
Иначе вся эта **ля с владениями и отслеживанием времени жизни резко теряет смысл.

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

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

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




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

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