Pull to refresh

Comments 60

Круто — шарп есть, а скалы нету ))
А groovy старый язык программирования?
UFO just landed and posted this here
Да ладно, с первого релиза уже семь лет прошло.
UFO just landed and posted this here
Оф. сайт конференции как-бы намекает, что C# там должен быть ;)
а кто-нибудь знает, сколько всего в мире языков программирования??
Никто. Как это можно узнать? Есть очень малоизвестные языки, есть мёртвые.
В компьютерном журнале примерно 2002 года было написано, что их более 2500. Можно представить, сколько их сейчас…
Ничего не изменилось, их по-прежнему более 2500.
около 8 500 языков (не помню где читал). с уважением, ваш никто))
Да ерунда это всё. Невозможно это подсчитать. Я вот придумал пару-тройку языков, есть даже продукты (или были, кто знает сейчас используются ли они), где они были встроены. Ну кто их считал, эти мои языки. А такого — вагоны.
Go, Io, Duby, Kodu, Newspeak, Coffeescript, Ur, Objective-J, BitC, F#, PyPy, Clojure, Fancy, Coherence/Subtext, Noop, Factor, C#, E, Caja, Slate, D, AmbientTalk, Thyrd, Cola, Gosu, Stratified Javascript, Frink, Dalvik, Trylon, Ioke, ooc

Блин, кто все эти люди?
> главная фундаментальная проблема сейчас — параллелизм
Ай молодцы, скалу, эрланг и хаскель-то забыли.
UFO just landed and posted this here
Их и так over 9000 блогов пиарят.
если по вашему рассуждать то можно как минимум C# вычеркивать, а возможно и Go
Рич Хикки (Rich Hickey) расскажет о Clojure. Это экспериментальный язык, который угрожает всей индустрии, это довольно редко встречается. В языке реализовано несколько совершенно новых идей нового уровня, и многим это нравится.

А тем временем Closure — тот же лисп, вид сбоку. Разве что java библиотеки доступны. Учитывая возраст лиспа и количество срачей вокруг него, утверждение Хикки выглядит… забавно :)
Причем сам Closure ввиду его возраста сложно отнести к «новой волне». :)
Не путайте с замыканиями, Clojure появился в 2007-м
Очепятался в названии, sorry. Но сейчас, насколько я помню, 2010.
Вы просто не в теме, там много нового, интересного. Почитайте…
UFO just landed and posted this here
PyPy и Dalvik, кстати, это не языки программирования
Автор фактора постоянно тусит на #rubinius. Один раз даже «померялись» у кого длинная арифметика быстрей, рубиниус выиграл :)
Удивительно, что среди обсуждаемых на конференции языков программирования, нет Scala, хотя он относительно новый.
Мда, очень странно что Scala нет. Жду видео с конференции, хочу посмотреть доклады по Clojure, Go,D. А вот IO — давно не развивается слышал.
Интересно, через сколько лет количество компьютерных языков превысит количество обычных?
Или уже?..
Уже давно. В ветке чуть повыше приведены некоторые цифры. Я сам слышал, что в 60-е уже были тысячи языков программирования.
Компьютерный язык намного проще естественного, потому что не должен охватывать все многообразие нашей реальности.
я не совсем понял из статьи в чем тренды языков нового поколения, кто-нибудь знает что-то полезное? (кроме опостылевшего параллелизма)
я тоже не понял.
хотелось бы подробнее — чем именно эти языки интересны.
Вот Frink, к примеру, интересен некоторыми особенностями:
* Величины с размерностями (метры, граммы, ватты) и протаскиваение размерностей через вычисления.
* Вычисления со встроенными рациональными(!) и комплексными числами, вычисления с интервалами.
* В дополнение к первому пункту: тригонометрические функции различают величины, в которых меряются углы (градусы и радианы).
Ну и куча всего ещё.

Там же куча ссылок дано в посте.
да понятно, что куча ссылок.
да и гуглом тут все умеют пользоваться.
можно былобы назвать топик OSCON-2010, и просто дать только список языков программирования, не прегружая малоинформативными абзацами об отдельных докладах, которые непонятно чем интересны одному из сотрудинков Твиттера.


Кстати, размерности есть в маткаде (не смотря на всю кривость и медленность) и там можно сделать проверку по ним
UFO just landed and posted this here
Например D: по возможностям не уступает C++, по синтаксису приятнее C#, компилируется в нативный код.
Развивала бы этот язык крупная компания, тогда многие C++ники смогли бы перейти на D. А пока он малопригоден для серьезных проектов.
Все зависит от проекта конечно же.
Функциональщина — вот такой тренд.
Всякие чистые функции (благодаря которым можно просто параллелить код), замыкания, карринг, лямбды, монады, ленивые выичсления и прочии радости :)
К сожалению, в мире больше языков программирования, чем по-настоящему хорошо написанных программ.
Если для каждого языка есть хорошо написанный компилятор, то ты не прав )
Подскажите что-нибудь по newspeak. Краткое пятиминутное гугление, википедия и RosettaCode не привели ни к одному куску кода на нём.
Что именно интересует?
Вот например пример твиттер клиента на Newspeak — langexplr.blogspot.com/2009/04/writing-small-twitter-client-with.html
Но язык сейчас не предназначен для промышленного использования.
В одном из интервью с Брахой, в шутку, пользователь языка был определен как человек настолько радикальный, что считает языки вроде Scala скучным мейнстримом.
-_- У меня с годами сложилось скептическое отношение к языкам, в которых есть ключевое слово class.
То есть Вы против ООП?
Если нет, то что плохого в том, чтобы для класса использовать слово class?
То, что понятие класс не имеет никакого отношения к ООП.
Странно, почему же оно используется в подавляющем большинстве ОО-языков?
Похоже, мы имеем дело с человеком, который считает, что C++ и Java — это самое настоящее ООП. -_-
Ок, обсасывалось уже сотню раз, сто раз все всё поняли, и в сто первый задали те же вопросы.
Ладно, сами напросились.

Что есть истина? Википедия выражает общепринятое мнение, но истинно ли определение, в которое все верят, но которое не имеет ничего общего с первоначальным определением?
Свято Вверящий В Истинность Википедии, чтобы не повторять всё здесь, приведу ссылку на одну из веток: habrahabr.ru/blogs/Haskell/96421/#comment_2953646

Если где-то не хватает доказательств, запрашивайте здесь.
> По задумке автора, каждый объект должен быть реализован отдельным потоком или даже железкой и взаимодействовать объекты должны *только* отправкой друг другу сообщений.

Мне казалось, что слово «ориентированный» в аббревиатуре «ООП» как раз закрывает этот вопрос.

В абсолютную истинность Википедии верить не удаётся, так как в статьях по близкой мне тематике ошибки как сельди в бочке. Но это не отменяет того, что по популярным вопросам сообществом всё выверено до мелочей.
Языки программирования — они как операционки: каждый программист мечтает написать свой. Жалко только что Торвальдс один, а поповых — тысячи.
Огней так много золотых
На улицах Саратова,
Парней так много холостых,
А я люблю Visual Basic.
> Coffeescript
ок ок, добавляем дальше haml, sass и еще кучу трансляторов…
не все указанное языки прог.
UFO just landed and posted this here
Sign up to leave a comment.

Articles