|
|
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
авторИнтернеты доставили странное: транслятор из Python 3 в Haskell. http://hackage.haskell.org/package/berp-0.0.2 http://wiki.github.com/bjpop/berp/ Штука от практики далёкая. Сложно представить ситуацию с Haskell окружением, в котором требуется выполнять код на экзотической версии Python. С другой стороны, годный пример трансляции динамического языка со строгими вычислениями в чистый функциональный с ленивыми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2010, 00:42 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
CCSL - The Coalgebraic Class Specification Language http://www.cs.ru.nl/~tews/ccsl/#getandrun ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 10:14 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
список неполный! где браинфак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 15:16 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
tchingizстранное: транслятор из Python 3 в Haskell Боян. Из Паскаля в С и обратно было? Было. Из Ады в Жабу и обратно? Было. Из Фортрана в С тоже было. Суета, братья. Вот те насписок неполный! где браинфак? А не перейти ли нам к "визуальному программированию". В смысле, которые расклдывают как паззлы, чтобы концы сошлись с кольцами? Что то давно не слышал про энто, может кто знает, до куда дошел там прогресс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 17:47 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Унрегистередtchingizстранное: транслятор из Python 3 в Haskell Боян. Из Паскаля в С и обратно было? Было. Из Ады в Жабу и обратно? Было. Из Фортрана в С тоже было. Суета, братья. Ну вы сравнили. Конвертировать из одного простенького маленького язычка в другой простенький маленький язычок с точь-в-точь такой же семантикой (и чуть-чуть другим синтаксисом) -- это одно, а вот из питона в хаскелл -- это уже действительно "странное". Унрегистеред А не перейти ли нам к "визуальному программированию". В смысле, которые расклдывают как паззлы, чтобы концы сошлись с кольцами? Что то давно не слышал про энто, может кто знает, до куда дошел там прогресс? Последнее что видел: язык "G", используемый в LabVIEW. Сам язык ничем особо не примечателен, никаких особых преимуществ не замечено, используется некоторыми физиками для различных моделирований и обработки экспериментальных данных исключительно по причине наличия очень мощных библиотек с самыми разными вычислительными алгоритмами и широчайшим математическим аппаратом. Поддерживается, развивается. Дорогой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 17:57 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Последнее что видел это WorldMachine (сорри если непр. назвал). Это большая программа, которая делает модели для VR, там все складывается из графических блочков, напр.: карта высот -> эррозия -> сглаживание -> текстура -> и тд. Даже попробовал потыкать мышкой, ничего так. Но очень специфиская область. Душа простора требоват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 18:06 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Унрегистередtchingizстранное: транслятор из Python 3 в Haskell Боян. Из Паскаля в С и обратно было? Было. Из Ады в Жабу и обратно? Было. Из Фортрана в С тоже было. Суета, братья. с динамического в статический было? только мне не верится, что питон не пришлось урезать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 20:39 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 20:44 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Унрегистеред Вот те насписок неполный! где браинфак? А не перейти ли нам к "визуальному программированию". В смысле, которые расклдывают как паззлы, чтобы концы сошлись с кольцами? Что то давно не слышал про энто, может кто знает, до куда дошел там прогресс? я нихрена ничего не понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 21:05 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Вот те ная нихрена ничего не понял Дык сам не понимаю. А прикольно. tchingiz, не. Во: http://www.world-machine.com/images/ss6.jpg Можно на таком прнципе сделать общую систему программирования? Можно. Нужно? А хрен его знает. Может кто что слышал про такое? Модератор: ты ссылки научишься ставить? два слеша перед ссылкой. теоретик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2010, 22:08 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2010, 15:33 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
http://habrahabr.ru/blogs/programming/106557/ Рейтинг языков программирования (октябрь, 2010 год) Голландская компания TIOBE представила очередной рейтинг языков программирования. Рейтинг строится по данным популярных поисковых систем о количестве разработчиков и компаний, использующих язык, а также о количестве обучающих курсов по этому языку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 06:55 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
УнрегистередВот (c 2мя слешами): http://www.hiasm.com/ Скачал, пошел играться, результаты доложу Поигрался, оттянулся, дкладываю. Штука интересная, но не доделанная. Потенциал у подхода очнь большой, считай безграничный. CASE в исходном смысле слова. Авторы позицинируют продукт как средство программирования для чайников, не умеющих программировать. ИМХО, вранье. Не умея программировать ничего с этой штукой не сделаешь. А умея сделаешь много чего. Если доделают систему и сделают мультиязычной, цены ей не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2010, 19:07 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
УнрегистередУнрегистередВот (c 2мя слешами): http://www.hiasm.com/ Потенциал у подхода очень большой, считай безграничный. CASE в исходном смысле слова. А в чём конкретно безграничный потенциал? Ну CASE, проходили ещё в 70-80 годах, и что? Вот, например, на скриншотах там есть "Типичный внешней вид хорошо оформленной схемы с короткими описаниями к основным блокам и их цветовой раскраской" - чем это понятнее, чем "хорошо оформленный код" на ООП-языке высокого уровня? Например, лёгко ли ответить на вопрос - какова в целом структура показанного блока, что это - цикл(ы) (вложенные), ветвления, каковы входные и выходные данные и т.п. Или Вы считаете, что при программировании в CASE знать ответы на такие вопросы не надо? Что с обнаружением ошибок и отладкой, или ошибок не будет? Постепенно весь программисткий мир перестал использовать блок-схемы, наверное, это не случайно. Мне уже приходилось читать пропаганду подобного подхода ("Буран" и язык программирования ДРАКОН). Не верю. Но, может, я чего-то важного не вижу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 21:25 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
УнрегистередНе умея программировать ничего с этой штукой не сделаешь. сын моего приятеля электроникой балуется (слесарь КИП после коллежа, паяет для себя усилители и всякие штуки) вроде как совсем не умея программировать (был у них паскаль в колледже, с колледжским, соответственно, уровнем) в этом хайасме слепил програмку, получающую по ком - порту информацию с самопального прибора, и рисующую графики. Но дальше дело не пошло - я ему подсунул библиотеку по C#, сейчас там играется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 23:42 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
otziНапример, лёгко ли ответить на вопрос - какова в целом структура показанного блока, что это - цикл(ы) (вложенные), ветвления, каковы входные и выходные данные и т.п. Очень легко, легче, чем на лбом известном мне языке. Больше того, система явно навязывает оформление каждого логически законченного и потенциально повторно-используемого куска в виде нового блока (исходный смысл CASE). Тут прсто другой подход, КМК, более эффективный и логичный. otziМне уже приходилось читать пропаганду подобного подхода ("Буран" и язык программирования ДРАКОН). Не верю. Но, может, я чего-то важного не вижу? Это не пропаганда, а мое частное честное мнение. Даже если авторы доделают систему, мне с этого радости никакой (пора думать о пенсии). Но подход оценил: круто, или даже гениально. Не верь, выбери время (напр. на НГ), загрузи и поиграйся. Сделай для пробы простенькую системку под БД, сам увидишь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2010, 00:03 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
УнрегистередotziНапример, лёгко ли ответить на вопрос - какова в целом структура показанного блока, что это - цикл(ы) (вложенные), ветвления, каковы входные и выходные данные и т.п. Очень легко, легче, чем на лбом известном мне языке. Больше того, система явно навязывает оформление каждого логически законченного и потенциально повторно-используемого куска в виде нового блока (исходный смысл CASE). Тут прсто другой подход, КМК, более эффективный и логичный. otziМне уже приходилось читать пропаганду подобного подхода ("Буран" и язык программирования ДРАКОН). Не верю. Но, может, я чего-то важного не вижу? Это не пропаганда, а мое частное честное мнение. Даже если авторы доделают систему, мне с этого радости никакой (пора думать о пенсии). Но подход оценил: круто, или даже гениально. Не верь, выбери время (напр. на НГ), загрузи и поиграйся. Сделай для пробы простенькую системку под БД, сам увидишь Давайте, всё-таки, на Вы. Слово "пропаганда" употреблено не по отношению к Вам, а по отношению к книге "Как улучшить работу мозга", в которой этот самый ("Буран" и язык программирования ДРАКОН) рассматриваются. Извините, если обидел. Предложение "сами попробуйте" не даёт ответа на конкретные вопросы. Есть базовые законы, на которых строится программирование, и я сомневаюсь, что подход со схемами этим законам следует. Один из главных законов - основную стоимость в ПО составляет его поддержка, а вовсе не написание. Этот закон подтверждён эмпирически несколькими поколениями программистов и уходит, по всей видимости, корнями в психологию мышления. С точки зрения этого закона совершенно не важно, насколько легко тот или иной язык позволяет ПИСАТЬ программы. Гораздо важнее, насколько легко он позволяет ПОНИМАТЬ написанное другим человеком. Вот про это я и спрашивал: чем понимание схемы, составленной другим человеком, легче, чем понимание кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2010, 11:34 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Дык 2-мерная схема со стрелками легче для понимания чем текст? Для усредненного индивида легче. ИМХО, это подтверждено неск. поколениями программеров (блок-схемы, R-диаграммы, деревья состояний и тд.). Разрабатывать 2-мерную мнемосхему тоже легче (наверное 3-мерную еще проще) И в HiAsm имеем схему, блоки обработки, потоки данных и потоки управления. Внутреность блока можно, конечно, дописывать на обычном языке или ассемблере, и больше туда не заглядывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2010, 12:19 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
УнрегистередДык 2-мерная схема со стрелками легче для понимания чем текст? Для усредненного индивида легче. ИМХО, это подтверждено неск. поколениями программеров (блок-схемы, R-диаграммы, деревья состояний и тд.). Разрабатывать 2-мерную мнемосхему тоже легче (наверное 3-мерную еще проще) А 12-ти мерную так просто, что можно не программировать. Ущербная логика. Понимать легче язык формулирующий задачу в терминах предметной области, при этом 3, 6-ти он мерный или в топологическом пространстве, не имеет особого значения. Практика показывает, что текстового представления вполне хватает для адекватного описания предметной области в большинстве случаев, при этом текстовое представление имеет ряд практических бонусов, отсутствующих у графического представления (его проще писать, проще хранить и обрабатывать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2010, 12:54 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
УнрегистередДык 2-мерная схема со стрелками легче для понимания чем текст? Для усредненного индивида легче. Чем именно легче-то? И кто такой "усреднённый индивид", когда мы говорим о профессиональном программировании? Вы за себя ответьте - почему Вам легче понять, что делает блок-схема, чем кусок кода? УнрегистередИМХО, это подтверждено неск. поколениями программеров (блок-схемы, R-диаграммы, деревья состояний и тд.). Про то, что в результате многолетней практики, от блок-схем отказались, я уже упоминал. УнрегистередРазрабатывать 2-мерную мнемосхему тоже легче (наверное 3-мерную еще проще) Вопрос не про разрабатывать, вопрос про понимать. PS. Кто-то из достаточно известных личностей на вопрос о причинах успеха Java сказал примерно так: это простой язык, с малым кол-вом идей, конструкций и ключевых слов, поэтому код, написанный одним человеком, легко может быть понят другим человеком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2010, 13:05 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36978830&tid=1343301]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
189ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 521ms |

| 0 / 0 |
