Языки программирования: шутки и серьезные рецензии
Отзывы (на английском языке) о самых популярных языках, их пользователями...
Дарт
Dart изначально был разработан для замены JavaScript. Но JavaScript развивался и в итоге его заменяют... через себя! Теперь авторы Dart разрабатывают Dart, чтобы заменить Dart .
- Мобильное приложение с Flutter. Установка, UI, разработка на iOS и Android.
- Why Dart - это не язык будущего.
Го
С помощью C и C++ легко втянуть себя в ногу. Авторы Go этого не хотят, поэтому вытащили пистолет из рук. Они даже удалили тебе ногу, так что он не сможет пострадать.
- Дизайн Why Go - это диссервис. Сравните многословность Го с Д.
- Why Go - это не хорошо. Еще один анализ языка.
- Common gotchas in Go. JavaScript - не единственный язык, на котором есть странные вещи .
Ява
Гений Java заключается в том, что каждый объект помещен в собственный файл. Вторая гениальная черта - поместить все файлы в один jar-файл. Третья гениальная черта - положить то, что вы хотите, в файлы, которые вы хотите, но это другие языки, которые это делают.
- Java faster than C++. Не совсем.
Луа
Луа был разработан с синтаксисом Паскаля для внедрения в программу C++. Отлично, если вы хотите набить себе синтаксис, который вы решили не использовать.
Питон
Ты должен быть экспертом по кодированию в C++, но идиот может кодировать в Python. Говорят. Теперь интересно, где все идиоты.
Руст
Руст - естественный сын C++ и Perl. К несчастью для бедного ублюдка, он унаследовал самые уродливые стороны каждого из родителей. Однако многие матери дорожат ребенком, зная, что он настолько уродлив, что над ним наверняка будут издеваться товарищи.
Ла Скала
Все три программиста, которые используют Scala, любят его. Существует повторяющаяся схема в языках на JVM. Они хвалят язык, чтобы получить большое преимущество: он может использовать Java API. Потом решают стать серьезными и реализовать версию, которая составляет родной... и кто теряет все API !
- Warts of Scala. Проблемы с дизайном.
Свифт
Я использовал 1 версию Swift, зная, что и то, и другое все изменит. Я использовал версию 2, зная, что 3 все изменит. Я использовал версию 3, зная, что 4 все изменит. Я использовал...
- Why I wrote Swift. Оригинальным автором.
- Why many разработчики предпочитают Ojective-C к Swift.