The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Dart 2.8, opennews (??), 10-Май-20, (0) [смотреть все]

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


2. "Выпуск языка программирования Dart 2.8"  –5 +/
Сообщение от Аноним (3), 10-Май-20, 22:30 
Такой же перспективный как и Rust, ну ну
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 22:52 
> Такой же перспективный как и Rust, ну ну

Как можно сравивать раст с очередным языком со сборкой мусора?

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

11. "Выпуск языка программирования Dart 2.8"  –3 +/
Сообщение от Lex (??), 10-Май-20, 22:53 
Как можно сравнивать мусор со сборкой мусора ?
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 23:13 
Как можно сравнивать мусор со ржавчиной?
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск языка программирования Dart 2.8"  –1 +/
Сообщение от Аноним (47), 11-Май-20, 10:50 
Но-но, поострожней, это уже оскорбление власти.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

67. "Выпуск языка программирования Dart 2.8"  +3 +/
Сообщение от банан (?), 11-Май-20, 14:51 
так а с чем сравнивать "мусор со сборкой мусора"? незавершённая мысль
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

24. "Выпуск языка программирования Dart 2.8"  –1 +/
Сообщение от Аноним (-), 10-Май-20, 23:23 
Худный ЯП это Ruby. Хуже быть не может)
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

26. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (3), 10-Май-20, 23:27 
Не обмазывался, не знаю
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (28), 10-Май-20, 23:37 
> Хуже быть не может)

боюсь ты только что бросил вызов вселенной

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

40. "Выпуск языка программирования Dart 2.8"  –1 +/
Сообщение от funny.falcon (?), 11-Май-20, 06:24 
Зачем ты так?
Ruby очень приятный язык. Я скучаю по нему. До сих пор one-time скрипты на нем пишу потому что удобно.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

52. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Анончик (?), 11-Май-20, 11:04 
На нем и иднострочники неплохо писать. С либами бедя, куда не сунешся тонны метопрограммирования. Будто конкурс по написанию самого запутанного алгоритма работы.
Ответить | Правка | Наверх | Cообщить модератору

159. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Anonxemail (?), 15-Май-20, 10:46 
Просто вы не осилятор.
С либами там нет бед, Под каждую задачу можно найти либу/фреймворк, а зачем вот извращенцам тысяча либ которые решают 1 задачу, вот это не ясно.
Ответить | Правка | Наверх | Cообщить модератору

172. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Im banana man (?), 18-Май-20, 10:40 
> Просто вы не осилятор.
> С либами там нет бед, Под каждую задачу можно найти либу/фреймворк, а
> зачем вот извращенцам тысяча либ которые решают 1 задачу, вот это
> не ясно.

Просто они, эти персонажи, думают что их библиотека - самая лучшая )

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

41. "Выпуск языка программирования Dart 2.8"  +4 +/
Сообщение от Аноним (41), 11-Май-20, 09:14 
Раст перспективен, поскольку это единственный безопасный язык с zero cost abstraction и хорошей инфраструктурой.
У него просто нет реальных альтернатив как таковых
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

48. "Выпуск языка программирования Dart 2.8"  –1 +/
Сообщение от Аноним (47), 11-Май-20, 10:53 
И корявым синтаксисом.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (41), 11-Май-20, 12:40 
Где? Синтаксис Раста приятен и продуман до мелочей - нельзя просто взять и что-то изменить без потерь
C++/стл/буст так-то похуже будут, не говоря уже о фичах 20ых и шаблонной магии
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (3), 11-Май-20, 18:41 
Rust это новый Haskell про который также говорили какой он идеальный, продуманный, быстрый ровно до тех пор пока не попробовали им пользоваться
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (41), 11-Май-20, 19:12 
Ну вот пользуется народ, и норм же. Конечно, возможно, это из-за отсутствия реальных аналогов.
Haskell, на мой взгляд, вообще немного не из этого мира :) Синтаксис Раста на порядки лучше.
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от Аноним (41), 11-Май-20, 12:43 
Добавлю, что раньше синтаксис раста тоже не радовал, но достаточно лишь немного углубиться и приходит понимание, что всё действительно на своем месте.
Да, есть некоторые неприятные моменты, но где их нет.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

68. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 14:51 
Оценивать язык только по синтаксису - детсад. Еще по стилю кодирования выбирай.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

82. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от Аноним (3), 11-Май-20, 18:47 
Читаемость кода не зависит от синтаксиса? Чиво бл***?
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от Аноним (41), 11-Май-20, 19:13 
В Расте что-то не так с читаемостью?
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск языка программирования Dart 2.8"  –3 +/
Сообщение от Аноним (3), 12-Май-20, 01:47 
Хуже по сравнению с C++, ну и мешанина safe с unsafe кодом классно читается, прям заглядение, это тоже самое что на C++ юзать голое POSIX и Win32 API, а еще постоянно сломанная совместимость между версиями, тонны ненужных фич и никаких стандартов... спасибо не надо
Ответить | Правка | Наверх | Cообщить модератору

155. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (155), 15-Май-20, 00:17 
Минимизируйте safe / unsafe
Когда язык unsafe only, это ещё хуже
Ненужные фичи? Например? Может, они очень нужны и давно ожидались?
А какие стандарты нужны? У плюсов вон есть стандарт, но каждый компилятор имеет свои добавления, ни с чем не совместимые, поддержка C++20 рыдает (особенно если взять полноценную кроссплатформу - десктоп и мобилки). Молчу уже об отсутствии и разрозненности систем сборки, гайдлайнов и прочих стилей
У Раста же один настоящий компилятор от авторов языка, единая система сборки с репой либ, хорошие доки, расово верный автоформат
Ну и кого стандарты работают лучше?
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 20:39 
> Читаемость кода не зависит от синтаксиса? Чиво бл***?

Она зависит от многих факторов. Давай пойдем от обратного: синтаксис какого языка тебе нравится?

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

99. "Выпуск языка программирования Dart 2.8"  –4 +/
Сообщение от Аноним (3), 12-Май-20, 01:48 
Видел мешанину safe и unsafe в C#? Хорошо читается да? Почему тогда ее юзают только когда край, в остальных случаях упаси господь
Ответить | Правка | Наверх | Cообщить модератору

104. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Вы забыли заполнить поле Name (?), 12-Май-20, 11:35 
Так ты и не ответил на вопрос: синтаксис какого языка тебе нравится?

Причем тут С#, когды ты начал говорить про Rust. Или ты просто ноешь?

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

116. "Выпуск языка программирования Dart 2.8"  –2 +/
Сообщение от Аноним (3), 13-Май-20, 04:36 
Какой синтаксис нравится? Идеальный шоле? Ну таких нет... хотя если бы из C++ выпили нахрен указатели и массивы было бы годно, но это уже C++ от M$)

В отличии от откровенно говеных языков с адской мешаниной парадигм и уровней языков программирования это привет C/C++ и если с крестами в принципе все ясно, ну вот не было в те бородатые времена ни шарпа ни жабы, то накой нужен Rust? Как вообще сейчас возможно спроектировать язык, который будет вырвиглазнее и сложнее 40 летнего C++ и нифига не безопаснее?

К чему тут C#? Может потому, что он позволяет так же прозрачно как и Rust через unsafe дергать С/C++-код без особых проблем(кстати unsafe у раста как раз и шарпа)? Чего не скажешь например о жабе... Поэтому собственно и привел его, ну и еще потому что среди шарпистов трогание наготы C/C++ через unsafe считается кащунством

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

75. "Выпуск языка программирования Dart 2.8"  –4 +/
Сообщение от Аноним (3), 11-Май-20, 18:07 
Безопасный??? Ну ну https://habr.com/ru/post/492410/
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

83. "Выпуск языка программирования Dart 2.8"  +2 +/
Сообщение от Аноним (41), 11-Май-20, 19:09 
Как раз в этой статье написано, что он безопасен, если не переиграть с unsafe.
А C/C++ - 100%-ый unsafe, ага-ага.
Конечно, нет ничего 100% safe, включая языки с vm/gc, но то, что он безудержно безопаснее си - факт, о котором бессмысленно спорить.
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от анонимуслинус (?), 11-Май-20, 22:25 
он безопаснее потому как его хотят перевести в разряд "полуавтоматов", поскольку на чистой механике(с/с++) люди часто берут с собой обрез и стреляют в ногу.))) но если уж говорить о эффективности и скорости программ на с/с++ они будут шустрее. просто есть инструменты с полной настройкой под мастера и полупрофессиональные для всех у кого есть хотя бы какие то навыки работы. вот и все. но такие языки как си и плюсы всегда будут в итоге более эффективными, так как имеют прямой доступ к ресурсам систем. но им требуются настоящие мастера своего дела, а нынешним конторкам нафиг сдалась эффективность и качество. фигак , готово и в продакшн. ну это современная болезнь программирования.
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от Аноним (41), 11-Май-20, 23:31 
> он безопаснее потому как его хотят перевести в разряд "полуавтоматов"

Звучит так, будто это плохо.

> часто

Весьма скромные подсчеты :)

> на с/с++ они будут шустрее

Rust примерно одинаковый по скорости с C/C++.
И уж точно быстрее большинства остальных популярных языков.

> полупрофессиональные для всех

Я не понял, это что, это попытка намека на Rust? :)

> как си и плюсы всегда будут в итоге более эффективными

На самом деле, Rust _потенциально_ гораздо эффективнее, поскольку он шарит контекст.

> им требуются настоящие мастера своего дела

Которые всё равно лажают на миллионы долларов, да, увы.

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

113. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от анонимуслинус (?), 12-Май-20, 23:14 
все люди лажают. но я смотрю , что тебе нравится , что корпорации ведут языки программирования и самих программистов к тупому стаду, которому дают похлебку и они её жрут. глянь во что превратились все отрасли программирования . пофиг что все как попало и коряво зато готово к сроку. в итоге из всех программистов настоящими думающими мастерами своего дела остались менее 1%. остальные так, просто разнорабочие на полставки, которых можно скинуть в любой момент. но хуже всего это ведет к отсутствию квалифицированных программистов.
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск языка программирования Dart 2.8"  –1 +/
Сообщение от Аноним (3), 12-Май-20, 01:27 
Тогда накой оно нужно если безопасно только при особых навыках сапера с unsafe? Просто бери указатели С++ из STL и будет тебе счастье, память течь не будет, сегфолты прекратятся, радость же
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

102. "Выпуск языка программирования Dart 2.8"  +2 +/
Сообщение от Аноним (41), 12-Май-20, 07:23 
Саперу оптимальнее пройтись по квадратному метру, а не всему полю

Разница в том, что unsafe может вообще не быть в проекте (или он зарыт где-то в либах и сто раз перепроверен), а C++ и со смарт указателями - один сплошной unsafe и кладезь UB

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

117. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (3), 13-Май-20, 04:40 
Я не говорю что C++ не говно(еще какое), но использование того же vector из STL и смарт указателей значительно сократит количество самострелов на рабочем месте, а так да уже созданы ему замены в лице шарпа и жабы
Ответить | Правка | Наверх | Cообщить модератору

142. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от JL2001 (ok), 14-Май-20, 01:43 
> Я не говорю что C++ не говно(еще какое), но использование того же
> vector из STL и смарт указателей значительно сократит количество самострелов на
> рабочем месте, а так да уже созданы ему замены в лице
> шарпа и жабы

могу путать палец с небом, если что, сорри

не силён в C++, но был слух, что смартуказатели заметно тормозят и rust с его просчитанными при компиляции гарантиями вырывается вперёд по скорости

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

156. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от Аноним (155), 15-Май-20, 00:21 
вектор?
ну окей, возьмём ссылку на какой-то элемент, потом попушим
и вот он, уб
а шарп и жаба не замена, ибо не zero cost abstraction с тяжёлыми рантаймами и жестью по потреблению памяти
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

111. "Выпуск языка программирования Dart 2.8"  –2 +/
Сообщение от an (??), 12-Май-20, 19:08 
где растет инфраструктура? покажи нет. нет IDE, нет альтернативных компиляторов. 0
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

112. "Выпуск языка программирования Dart 2.8"  +2 +/
Сообщение от Аноним (112), 12-Май-20, 21:28 
Странные показатели
IDE нет, зато есть плагины к популярным и больше одного языкового сервера.
На мой взгляд, объективно, мы не в 90ых и не 0, чтоб иде под каждый чих пилить

А альтернативный компилятор... Нет, спасибо, нет, не упало.
Мы и так не можем на C++20 перейти из-за того, что не все компиляторы все фичи поддерживают (нужны все платформы, включая мобилки).
Разнообразие компиляторов в плюсах, пускай по сути всё сводится к трем (gcc, clang, msvc) - один из бичей плюсов

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

114. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от deeaitch (ok), 13-Май-20, 01:16 
IDE это когда поставил и работает. Пишешь и наслаждаешься. IDE это не только подстветка синтаксиса, IDE это грамотный контекстный рефакторинг, полная контекстная навигация, встроенная справка, поддержка отладчиков, компиляторов, свойст впроекта, стилизация и автоматическое фоматирование кода и т.д. Причем сё из коробки Поставил и работай. 90 и 0 тут не причём.

Что 90 до и 0 то это наборот сейчас мода. Свою среду разработки чуть ли ни по каждому чиху пилить. Любая серьёзная кантора к своему оборудовнию целу среду делает (понято что на базе чего-то) уже преднастроенную. Буть до контроллер от bosh, или какой дисплей для рисования спидометрчиков. Всегда в нагрузку идёт разной грамотности преднастроенные инструмент для разработки. Такой чтобы человек знающий предметную область не занимался мозго.... с плагинами.

IDE это инструмент который делает работу с языком приятной.

Так что поддержка языкового сервиса тут ну совсем ни о чем.

Редакторы текста и подсветкой синтаксиса, спасибо, плавали. Всё на плагинах которые конфликтуют друг с другом. Каждый пилится по своему и вечно что-то ломает. Пиццот разных версий от разных васянов с разными зависимостями, которые вечно вываливаются из за кривых рук писателей плагинов. Генту быстрее собирается.

Ладно, остави IDE. Тулкиты где? Нормальные тулкиты а не ... на палочке. Чтобы принимало свойства системы, увета, внешний вид виджетов и т.д. Хотя тулкитов нормальных ещё поискать. Qt так хоть непосредственно Gtk для отрисовки может дёргать что ползволяет полностью мимикрировать под окружение операционной системы. Тогда как Gtk тот ещё ужас, только и можно что css крутить.

Нету и не будет. Ну будете вы писать свой вебсервисы на расте и дальше никуда.

Тулкит доделаете? И кому нужен ещё один тулкит который выглядит вырви глаз.

Хорошие там идеи, не спорю, про раст я. Но не готов.

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

120. "Выпуск языка программирования Dart 2.8"  +2 +/
Сообщение от Аноним (3), 13-Май-20, 05:21 
Будто VSCode описал
Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск языка программирования Dart 2.8"  +1 +/
Сообщение от anonimbl (?), 13-Май-20, 12:56 
сколько ни пытался, не смог научить vscode всем фичам шторма. контекст vscode не понимает, автодополнение там глупое, рефакторинг глупый, для того чтобы на нем хоть немного удобно было писать код, нужно навешать туеву хучу плагинов, под котороми он становится уже не такой быстрый + начинает на порядок больше кушать ресурсов.
Ответить | Правка | Наверх | Cообщить модератору

144. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от deeaitch (ok), 14-Май-20, 02:38 
> Будто VSCode описал

В каком это месте? Бадо vscode вообще ничего не может, пока его гавном из плагинов не обмажешь.

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

157. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от Аноним (155), 15-Май-20, 00:26 
Есть же биндинги к тому же Qt и QML в частности.
А лучше QML для интерфейса ещё ничего не придумали.
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

158. "Выпуск языка программирования Dart 2.8"  +/
Сообщение от deeaitch (ok), 15-Май-20, 01:50 
> Есть же биндинги к тому же Qt и QML в частности.
> А лучше QML для интерфейса ещё ничего не придумали.

Биндинги может и есть. Инфраструктуры всё равно нет. Полноценной IDE нету.

Для интерфейса лучше Qt widgets ничего нет. Куда более понятно, логично и просто. Но тут каждому своё. Всяко лучше qml чем gtk.

Всё по той же причине. Qt может дёргать gtk для отрисовки виджетов и полностью мимикрировать. Gtk Qt дёрать не может.

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

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

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




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

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