tag:blogger.com,1999:blog-654279083390275842.post1115680141407196344..comments2024-03-19T12:22:43.654+03:00Comments on Размышлизмы eao197: [prog.thoughts] Развернутый ответ SleepyDrago по поводу наезда на Boost-оводовeao197http://www.blogger.com/profile/17283739752119445290noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-654279083390275842.post-78790382759038877302010-04-07T11:12:03.788+03:002010-04-07T11:12:03.788+03:002Rustam: есть такое дело.2Rustam: есть такое дело.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-26961504223129106542010-04-07T10:42:10.214+03:002010-04-07T10:42:10.214+03:00Скриптовые языки да вещь страшная, начинаешь с мел...Скриптовые языки да вещь страшная, начинаешь с мелкого безобидного встраивания чтобы разрулить конфиги и заканчиваешь тем что пишешь например на питоне а С++ остается только в виде модулей для того же питона :)Rustamhttps://www.blogger.com/profile/17746482246614094380noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-63910319362405980042010-04-06T11:54:16.720+03:002010-04-06T11:54:16.720+03:00Кстати, забыл еще один язык, который компилируется...Кстати, забыл еще один язык, который компилируется в нативный код: <a href="http://live.gnome.org/Vala" rel="nofollow">Vala</a><br /><br />Никогда на него пристально не смотрел. Но он упорно развивается.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-8413318171612146242010-04-05T10:40:13.947+03:002010-04-05T10:40:13.947+03:00>даже не знаю, может ли язык со сборкой мусора ...<i>>даже не знаю, может ли язык со сборкой мусора быть системным...</i><br /><br />Если язык позволяет GC отключить, то вполне. На Eiffel, насколько я знаю, даже встраиваемые системы разрабатывают.<br /><br />Другое дело, что язык должен позволять масштабирование. Т.е. чтобы на нем легко можно было и планировщик ОС написать, и какую-нибудь утилиту (типа grep) для этой ОС. В первом случе GC не нужен, во втором -- был бы вполне полезен.<br /><br /><i>>я так понимаю вопрос с контролем памяти в геймдеве стоит не на последнем месте</i><br /><br />Про геймдев не знаю, но этот вопрос много где не на последнем месте. В системах реального времени, в CAD-ах, даже в server-side задачах, где сейчас Java рулит, и то за памятью следить приходится. А то бывают случаи, что очень Ынтырпрайзные Java-приложения даже на заявленных разработчиком как оптимальные 16Gb памяти даже не заводятся.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-25322914946002949562010-04-05T10:31:50.925+03:002010-04-05T10:31:50.925+03:00Евгений Охотников>Пока разве что Go от Google м...Евгений Охотников>Пока разве что Go от Google может на такое звание претендовать.<br /><br />даже не знаю, может ли язык со сборкой мусора быть системным...<br /><br />я так понимаю вопрос с контролем памяти в геймдеве стоит не на последнем местеnight beasthttps://www.blogger.com/profile/03556368009540201698noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-79526863149054993522010-04-05T10:11:39.209+03:002010-04-05T10:11:39.209+03:00>можно будет добавить сборщик мусора, стандартн...<i>>можно будет добавить сборщик мусора, стандартную гуи и др. библиотеки.</i><br /><br />Имхо, сейчас все это происходит в обратном направлении -- люди программируют на Python/Ruby/Tcl+Tk, а части своих приложений пишут на C/C++. В будущем к этому добавится еще и JavaScript в Chromium OS.<br /><br />Имхо, скриптовые языки могут помочь C++ только в очень-очень узких областях.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-48215425343802036892010-04-05T10:08:45.807+03:002010-04-05T10:08:45.807+03:00Что-то комментарий обрезался. Кроме lisaac я еще Z...Что-то комментарий обрезался. Кроме lisaac я еще <a href="http://www.zimbu.org" rel="nofollow">Zimbu</a> упоминал.<br /><br />Можно было бы еще понянуть D, но после стольких лет долгостроя я от него уже ничего не жду. Даже если автор выпустит D 2.0, следом пойдет разработка какого-нибудь D 3.0, настолько хорошего, что D 2.0 никому не будет нужен (как сейчас D 1.0).<br /><br />Так что пока надежда на Go :-/eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-63719214929868577322010-04-05T10:05:55.692+03:002010-04-05T10:05:55.692+03:00>дык назвал бы такие
Пока разве что Go от Goog...<i>>дык назвал бы такие</i><br /><br />Пока разве что Go от Google может на такое звание претендовать.<br /><br />Есть еще <a href="javascript:void(0);" rel="nofollow">lisaac</a>. Но последним двум в гонке за Go, имхо, ничего не светит.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-3655393503607464992010-04-05T09:58:55.848+03:002010-04-05T09:58:55.848+03:00Rubanets Myroslav>Так что имхо нужно приветство...Rubanets Myroslav>Так что имхо нужно приветствовать любые попытки создать новые system языки.<br /><br />дык назвал бы такие.<br /><br />пока народ все больше фунциональные/декларативные изобретает...night beasthttps://www.blogger.com/profile/03556368009540201698noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-24038942846553599512010-04-05T09:46:57.205+03:002010-04-05T09:46:57.205+03:002night beast:
>Мне кажется, ситуацию может испр...2night beast:<br />>Мне кажется, ситуацию может исправить скриптовый язык легко встраиваемый в плюсы с хорошим набором библиотек.<br /><br />не может :) Я к счастью начинал со связки с++ и Lua5.<br /><br />2Евгений:<br />лень страшная штука - повторять очевидное достаточно неинтересно. На вопрос чего мне не хватает в плюсах ответ правда не столь обычен - "перформанса". <br /><br />Так что имхо нужно приветствовать любые попытки создать новые system языки. И день когда мы сможем сказать "Le Roi est mort, vive le Roi!" (фр) не будет грустным.Miroslavhttps://www.blogger.com/profile/08682508835432008058noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-25488653773221221692010-04-05T09:44:39.399+03:002010-04-05T09:44:39.399+03:00>За счет чего?
можно будет добавить сборщик му...>За счет чего?<br /><br />можно будет добавить сборщик мусора, стандартную гуи и др. библиотеки.<br /><br />появляется возможность переделать то, что не устраивает в плюсах.<br /><br />если удастся реализовать описание грамматики - то будет поддержка ДСЛ.night beasthttps://www.blogger.com/profile/03556368009540201698noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-87992885263383746922010-04-05T09:30:08.133+03:002010-04-05T09:30:08.133+03:00>Мне кажется, ситуацию может исправить скриптов...<i>>Мне кажется, ситуацию может исправить скриптовый язык легко встраиваемый в плюсы с хорошим набором библиотек.</i><br /><br />За счет чего?eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-77120663461058017702010-04-05T09:21:00.767+03:002010-04-05T09:21:00.767+03:00Угу. Текущее положение с++ не может не огорчать.
...Угу. Текущее положение с++ не может не огорчать.<br /><br />Мне кажется, ситуацию может исправить скриптовый язык легко встраиваемый в плюсы с хорошим набором библиотек.<br /><br />Пока думаю в этом направлении...night beasthttps://www.blogger.com/profile/03556368009540201698noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-74133325105534677472010-04-03T21:51:44.073+03:002010-04-03T21:51:44.073+03:00наверное напишу пост. может в понедельник :)
на пр...наверное напишу пост. может в понедельник :)<br />на примерную тему "хоть мы и застряли с плюсами надолго вперед, нет ни одной причины рекламировать эту платформу компромиссов".Miroslavhttps://www.blogger.com/profile/08682508835432008058noreply@blogger.com