Мне правда очень интересно зачем всё это было проделано.
Стандарту CL, как я понял, язык не отвечает. Из features только что GUI-отладка и работа с COM. Но зачем, если есть slime (для хардкора) и DrRacket (для обучения)?
Попробовать HomeLisp, к величайшему сожалению, не получится, так как, позвольте процитирую, «HomeLisp нормально работает в Win-98/2k/XP…Vista и OS-7», а под рукой сплошные *nix.
Велосипедостроение — это хорошо. Но вот вопрос целесообразности не оставляет в покое.
Зачем делать ОС-зависимую реализацию Лиспа, если есть классный Racket с преферансом?
где-то выше, я писал, что моё мнение, не есть истина в последней инстанции.
я вам верю, кому-то нравится msvs, и я ничего против этого не имею. но мне эта ide и в целом платформа от ms не нравится.
а на счет коленей — скорее всего они просто в другую сторону. как у страусов, например.
из мелкого: все методы для задания свойств имеют префикс set-, для получения get-.
из крупного: в C# я абсолютно не заметил стройной архитектуры классов. она максимально нелогична для меня.
из примеров: удалить выделенную строку из DataGridView в C# и удалить то же самое из QTableView в qt. никаких DataSource и т.п. не подключено. просто две таблички. поверьте, это не легко в первом случае.
опять же, моё мнение — не истина в последней инстанции, так как могу и ошибаться ;)
Достаточно холиварный абзац про PHP, Python и Ruby, не находите? Можно было и по-мягче.
А так — хорошая статья для ознакомления.
PS: И да, код с подсветкой смотрелся бы лучше.
Стандарту CL, как я понял, язык не отвечает. Из features только что GUI-отладка и работа с COM. Но зачем, если есть slime (для хардкора) и DrRacket (для обучения)?
Попробовать HomeLisp, к величайшему сожалению, не получится, так как, позвольте процитирую, «HomeLisp нормально работает в Win-98/2k/XP…Vista и OS-7», а под рукой сплошные *nix.
Зачем делать ОС-зависимую реализацию Лиспа, если есть классный Racket с преферансом?
Test on size: 100x100
Pure python: 0.0725984573364
Pure C: 0.303888320923
C plus OpenMP: 0.109100341797
Test - ok
«Прирост в скорости»? Интересно, с чем это связано.
Прямо здесь, слева.
Возникает вопрос, насколько хорошо ебанулись копирайтеры.
Как у страусов, например.
я вам верю, кому-то нравится msvs, и я ничего против этого не имею. но мне эта ide и в целом платформа от ms не нравится.
а на счет коленей — скорее всего они просто в другую сторону. как у страусов, например.
из крупного: в C# я абсолютно не заметил стройной архитектуры классов. она максимально нелогична для меня.
из примеров: удалить выделенную строку из DataGridView в C# и удалить то же самое из QTableView в qt. никаких DataSource и т.п. не подключено. просто две таблички. поверьте, это не легко в первом случае.
опять же, моё мнение — не истина в последней инстанции, так как могу и ошибаться ;)
c# — не скажу, что говно, но и ничего хорошего. писал курсовую — чуть не вывихнул колено в этой вашей студии.
Троллинг ради троллинга выходит из моды.
Finish
А так — хорошая статья для ознакомления.
PS: И да, код с подсветкой смотрелся бы лучше.