|
Модератор
|
|
Полностью перекрытые по возможностям языки26.12.2014, 20:40. Показов 3069. Ответов 50
Метки нет (Все метки)
Под языком, который можно считать полностью перекрытым по возможностям (ПППВ) я подразумеваю такой, для которого невозможно (трудно) придумать задачу, которая на нём реализуется заведомо лучше, чем на других языках, при чём, ему противопоставляется не обязательно один язык – мультиязыковая реализация так же засчитывается если легко реализуется. Под «реализуется заведомо лучше» подразумевается более простая, наглядная реализация задачи. Мультиязыковая - это, конечно, крайний случай, в ответ на аргумент «задачи ХХХ решаются на языке YYY, конечно проще чем на рассматриваемом, за то задачи ZZZ хуже». Но если для задач ХХХ, в рамках одного проекта, можно использовать один язык, а для ZZZ – другой, и они неплохо стыкуются, то рассматриваемый язык можно считать ПППВ.
Имеются ввиду ЯВУ, более-менее известные (т.е. не мелкие забытые проекты), общего назначения, или, по крайней мере, в пределах одной области применения, в пределах одной платформы. К примеру, вряд ли я ошибусь, если скажу что алгол и фортран можно считать ПППВ множеством современных языков. ПППВ – не значит мёртвый язык. Он может существовать за счёт инерции мышления, существующих проектов и т.п. Примеры таких языков, плиз. С аргументацией.
0
|
|
| 26.12.2014, 20:40 | |
|
Ответы с готовыми решениями:
50
Определите, какие языки знают все школьники и языки, которые знает хотя бы один из школьников Интерпретируемые языки VS Компилируемые языки По возможностям windows планшетов |
|
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
|
|
| 14.01.2015, 11:20 | |
|
ну хорошо закроем вопрос с коболом
![]() https://www.raincode.com/mainf... cgodBrgAbA зачем вообще переписывать чтото если это можно использовать в современном окружении Добавлено через 4 минуты даже для хаскеля нет таких возможностей как для кобола
0
|
|
|
Модератор
|
||
| 14.01.2015, 11:30 [ТС] | ||
|
0
|
||
|
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
|
||
| 14.01.2015, 11:43 | ||
|
http://jmvdveer.home.xs4all.nl/algol.html Добавлено через 1 минуту Fortran + cuda http://www.pgroup.com/products... cgodUYcAAg
0
|
||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||
| 14.01.2015, 14:23 | ||
|
0
|
||
|
Модератор
|
|||
| 14.01.2015, 14:50 [ТС] | |||
|
При этом, по крайней мере, старые версии кобола, фортрана легко автоматически конвертируются. Разумеется, в коболе под дотнет, могут таких атрибутов наворотить что автоконвертирование затруднится. Хотя и тут не уверен, если в пределах этого дота конвертить. При этом старый груз языка 50-ых остаётся. По нему новых страдальцев учат формируя устаревшее мышление и т.п. Что тут хорошего.
0
|
|||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||
| 14.01.2015, 15:23 | |||
|
0
|
|||
|
Модератор
|
|||
| 14.01.2015, 16:29 [ТС] | |||
|
Но самому проекту есть альтернатива - wxWidgets, уже на плюсах. Если представить такой кошмар как портируемая гуёвая библиотека на коболе, то, тут, скорее стоило бы развивать альтернативные проекты. А по поводу linux-а, так вот ещё пример ужасного языка пользующегося популярностью - язык его командных файлов (аха, ХОЛИВАР). Только последнее время наметилась тендеция к его вытеснению перлом и nodejs-ом. Хотя ещё в w2k (и даже чуть раньше) ввели замену батникам - js/vbs. Тоже не лучший вариант, но к js то теперь есть CoffeScript, LiveScript. Всяко лучше bash-а. Да и голый js лучше баша.
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||
| 14.01.2015, 19:22 | ||||
|
0
|
||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||||
| 15.01.2015, 01:23 | ||||
![]()
0
|
||||
|
Модератор
|
|||||
| 15.01.2015, 09:43 [ТС] | |||||
|
0
|
|||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|
| 15.01.2015, 15:54 | |
|
Аналогия с арифмометрами не корректна. Язык не обладает характеристикой операций в секунду. Рефакторят они свой код регулярно, что-то изменяют, что-то удаляют, дополняют. Разве Вы не видите разницы между изменением одного модуля и изменением всего проекта? Область как раз та, где риски взвешены максимально точно и выбор сделан в пользу "остаться на cobol'е", а вариант "переписать на javaCamlCommonLanguage" оставлен в стороне.
0
|
|
|
Модератор
|
|||
| 15.01.2015, 16:14 [ТС] | |||
|
Вот, с тех пор появилось множество языков. И большинство перешло на эти языки. И не только для новых проектов. И, как, я уже сказал, с фортрана, кобола и подобных языков конвертеры существуют. По крайней мере с их старых версий. Представьте ... прошло 1000 лет, колония в другой галактике ... ктото работает в пузыре гравитационного поля, перед ним в воздухе висит "PROCEDURE DIVISION". Нет, тут какая то другая причина. Например, юридическая - как в России налоговая требует 1С, лоббирование (хотя цель непонятна).
0
|
|||
|
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
|
||
| 15.01.2015, 19:28 | ||
|
В то же время работы, хотя и не столь масштабные по трансляции из фортрана на С++ проводились. На слуху - проект FABLE. Посмотрите достаточно интересное описание их работы. Они пользовались своим автоматическим конвертером, что по их словам в разы сокращает время по сравнению с написанием нового аналогичного продукта. Тем не менее и количество строк кода, и время работы у них возрастало. После затраты сил на оптимизацию - уже незначительно. Мотив работы у них примерно такой же, как и ваши доводы, только не столь категоричен. Написание полностью автоматического конвертера даже не обсуждается.
0
|
||
|
Модератор
|
|||
| 15.01.2015, 20:20 [ТС] | |||
Ладно. С тем что имеющийся код "является фактически достоянием человечества" более-менее ясно. Ну сделали бы обёртки к современным языкам. Так ведь изучают, и пишут на фортране-коболе. А это зачем?
0
|
|||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||
| 15.01.2015, 20:31 | ||
|
0
|
||
|
Модератор
|
|||
| 15.01.2015, 21:15 [ТС] | |||
|
Не по теме:
0
|
|||
|
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
|
|
| 16.01.2015, 09:03 | |
|
ну что вы пристали к коболу? ну нечем его заменить. примите как данность.
1) сам синтаксис языка максимально очеловечен, что позволяет финикам вести хоть какой то контроль над беспределом кодеров. с какой стати им менять их язык на смесь непонятных закорючек из с++ и оных 2) проект кобола спонсировалися финиками и правительством, с какой стати они пустят когото снаружи. к тому же финики обычно не тратять деньги на то что б заменить то что уже проверено и работает, на то что непойми как себя поведет 3) адекватных кандидатов на замену все равно нет. видел программу 92- кажется года под DOS. Derive называлася. решала весь вышмат в символьном виде (интегралы, ряды , дроби, системы уравнений, числа любой разрядности и пр ересь), строила 2D & 3D графики (VGA), работала как часики. весила 300 кБ. потроха сказали что написана на коболе. следущая версия была под вынь, на с++ весила в 5 раз больше, модно, молодежно, красиво там окошки всякие. после 3-х access violation в течении часа была мгновенно стерта. весьма показательный пример переписывания на модные язычки. и он не единственный. общался в людми которые вынуждены пользоваться огромным проектов (рилтайм все дела, разработчик с мировым именем) который раньше был написан (врать не буду но точно не на жабе), а потом решили выпустить новую версию, портировав все на жабу. все. северный пушной зверь по все параметрам. уже 2 года устраняются разные проблемы которых отрадясь не было. и до сих пор все через ж...
0
|
|
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||
| 16.01.2015, 09:14 | ||
|
0
|
||
| 16.01.2015, 09:14 | |
|
Нужна консультация по возможностям Flash
Вопрос по возможностям SQL Server для профессионалов!!! Сделать презентацию по возможностям C# в плане работы "Обозревателя серверов" Вопрос по "Специальным возможностям" WindowsXP Prof. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|