языки программирования
гы гы
---
"...Те, кто сражаются на войне,--- самые замечательные люди,
и чем ближе к передовой, тем более замечательных людей встречаешь."
Эрнест Хемингуэй
http://www.oreilly.com/news/graphics/prog_lang_poster.pdf
книжка для полных чайников http://www.ozon.ru/context/detail/id/111807/ (есть в сетке в эл. виде)
умная книжка с ориентацией на C++ http://www.ozon.ru/context/detail/id/2576269/
сразу скажу, без углублений не получится
imho нельзя понять как связаны c,c++,c#,java итп не изучив lisp,ml,algol,fortran итп
схема происхождения (условная) книжка для полных чайников http://www.ozon.ru/context/detail/id/111807/ (есть в сетке в эл. виде)
умная книжка с ориентацией на C++ http://www.ozon.ru/context/detail/id/2576269/
сразу скажу, без углублений не получится
imho нельзя понять как связаны c,c++,c#,java итп не изучив lisp,ml,algol,fortran итп
а вот LISP --- нельзя, ибо фанаты Ясира Арафата.
---
...Я работаю антинаучным аферистом...
здесь что-то есть sem [3 курс]\Яп
схема происхождения (условная) http://www.oreilly.com/news/graphics/prog_lang_poster.pdfне знаю, как остальные языки, но питон не похож...
Прикольная вообще схемка
вообще, каюсь, похоже, начинался питон именно как на схеме, но, имхо, он потом вобрал в себя ещё кучу всего, что на схеме не отображено.
C# использует некоторые фичи из ML. Да и вообще, дела идут к тому, что ML'я будет становиться больше в main stream языках.
Нельзя опустить, потому что ML --- это большая традиция.
Почему не добрались? Страуструп вон хочет ключевое слово auto сделать. А другие вон уже вовсю на Nemerle пишут.
Хотя обозначает там немного другое.
Насчёт "нельзя опустить" ты сильно погорячился,
опыт показывает, что его (ML) традиции насильникам неизвестны.
В частности, сама возможность того, что типы выражений могут быть
определены из самих выражений, осознаётся ими плохо.
---
...Я работаю антинаучным аферистом...
Говори за себя, умник.
хоть каким-то боком может затрагивать меня.
---
"...Отсюда насилие как реакция на внешние раздражители
при слабой способности осмысливания последних."
В твоём посте есть высказываение, которое затрагивает меня и которое я считаю несправедливым. Поэтому, чтобы впредь не допускать таких ошибок, говори только за себя.и
Я не помню твоего участия в соответствующем обсуждении в "Программировании."
---
...Я работаю антинаучным аферистом...
А можешь показать пальцем на тех участников того обсуждения, у кого возникли сложности с осознанием того, кто иль что есть type inference?
---
...Я работаю антинаучным аферистом...
Да ты некультурный, я погляжу. Да, в том обсуждении не участвовал, потому что заметил его поздно. За меня всё сказали.
Кто не участвовал, того и не считали.
---
...Тут приехал бульдозер товарища Оккамы...
Очевидно
ну не знал я, что так можно, и чего? да это и не очевидно вовсе. но порыв интернет, в течение получаса, узнал.
ты говоришь о незнании каких-то вещей, как о каком-то постоянном свойстве человека.
при всём этом, type inference, не настолько принципиальная вещь, чтоб можно было различать людей по свойству занкомства или не знакомства с ней.
кроме того, какой-никакой type inference и в C++ есть.
всем спасибо!
Оставить комментарий
rasputko
подскажите литературу на тему происхождения современных языков программиромания.без особых углублений хочется узнать как связаны borland,delphy,C,C++,C# что такое visual?Java?кто это всё придумал и под какие цели?