Автор Тема: Freebasic  (Прочитано 30401 раз)

Оффлайн Samovar

  • Житель
Re: Freebasic
« Ответ #120 : 09 Март 2024, 02:10:34 »
Фиг его знает. Но не думаю, что когда-то, что-то заменит Cи, Си++ и тем более Accемблеры. Всё остальные ЯП для удобства тупопрограммёров. Почему FreeBasic? Да потому, что тот же Си, только мнемоника более понятна на нагличанском. Проще... чуть... но если надо, ASM и попёрло...
Браузерные JavaScript, PHP и прочее.. та же, Сишная хня... но, это интерпретаторы, какой там ассемблер?... да, пофиг... всё это чудовища :) ... как и Python, и Lua, и Ruby, и C#... там более Type Script... бредятина сумасшедшего все эти интерпретруемые ЯП :)
Один браузер, так интерпретирует код, другой эдак... чушь собачья :)
--------------
Х.з. Возможно, оборудование настолько сложным стало, что нужны эти прокладки в виде фреймворков... но кто-то же пишет всё это дело на низком уровне, чтоб оно работало, или нет?
« Последнее редактирование: 09 Март 2024, 02:50:52 от Samovar »

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Freebasic
« Ответ #121 : 09 Март 2024, 05:31:45 »
Ты прав.
Многообразие языков может сбить с толку. Но если по коду - то есть два набора - данные и инструкции процессору, которые тоже по сути данные, но принято их выделять и даже разделять. Всё это либо 0 либо 1, проще некуда. Но мало кто пишет в двоичном коде, но пишут в восьмеричном, шестнадцатеричном, на ассемблере, на си, на плюсах и далее как ты и сказал.
Разнообразие можно объяснить усложнением не аппаратной базы, а необходимостью разработки сложных систем и систем систем (в системе :)). То есть код нужно не просто написать одному человеку, а сделать его пригодным для дальнейшей интеграции и сопровождения. А поскольку тараканов в голове много, и у каждого кодера своё представление как это сделать, то и появляются альтернативные языки + манагеры еще стараются монетизировать любую новую фичу. Что собственно говоря стимулирует развитие - своего рода мутация, которая приводит к естественному отбору.
Опять же, всё развивается по спирали, и вычислительная архитектура и программная база. Допустим, сейчас вектор к централизации вычислений, создание вычислительных кластеров, центров обработки, большие данные, нейронные сети, расшифровка генома и всё такое. А завтра, может быть другой вектор - на децентрализацию. Сегодня модно python, scala, а завтра - чистая цифра в бинарной ипостаси.
Опять же второй раз - если нейронка и определит контур поражения, то сигнал пойдет по контроллеру, где этой нейронке физически места нет. А контроллер тоже кто-то должен кодить/заполнить.

Суть - разные ниши, разные решения.




Для Кота

Оффлайн Samovar

  • Житель
Re: Freebasic
« Ответ #122 : 09 Март 2024, 05:55:05 »
Цитировать
Сегодня модно python, scala, а завтра - чистая цифра в бинарной ипостаси.
Да... согласен с тобой... Мода - капризная барышня :)
Цитировать
А контроллер тоже кто-то должен кодить/заполнить.
Вот и я о том...

Оффлайн Samovar

  • Житель
Re: Freebasic
« Ответ #123 : 09 Март 2024, 06:27:44 »
Цитировать
Суть - разные ниши, разные решения.
Да, понятно, но всё же... фиг его знает...

Оффлайн Samovar

  • Житель
Re: Freebasic
« Ответ #124 : 09 Март 2024, 18:09:06 »
Цитировать
...то и появляются альтернативные языки + манагеры еще стараются монетизировать любую новую фичу. Что собственно говоря стимулирует развитие - своего рода мутация, которая приводит к естественному отбору.
Абсольтно согласен...
Но никто, ведь, не напишет драйвер устройства на Python, PHP, JavaScript  или Lua :)
Один хрен, низки уровень Ассемблера или Си :) Ну или FreeBasic (чуть больше абстракций чем в Си и более понятен)... если Си слишком сложен (Cи - это ЯП между - язык среднего уровня), я о том...
Си++... х.з... ООП... а нахер оно иногда и не нужно :)
-------
ООП - Это ж просто прадигма стиля программирования, придуманная для "удобства", и всё... больше там ничего... но башню срывает многим...
наследование
инкапсуляция
полиморфизм
перегрузка операторов
... да чушь это всё, хоть и прикольная... но бред... как оно там в машинном коде хреначит? Не тупит, постоянно забивая стек кучей переменных для каждого "объекта"?

Оффлайн Samovar

  • Житель
Re: Freebasic
« Ответ #125 : 09 Март 2024, 18:31:08 »
Ладно, что Си, Си++, Basic, даже Python и Lua, тем более PHP и JavaScript и даже Java. Всё это из одной  коробки...
А ,вот, Pascal и Delphi... это какая-то полная хрень для меня, честно...

Оффлайн Striver

  • Житель
  • недоинженер, полупрограммист
    • http://striver00.ru
Re: Freebasic
« Ответ #126 : 09 Март 2024, 20:01:19 »
О! Языкосрач!
Ты ж не хотел его в эту тему допускать....

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

1 (1).png
Скачано: 617
Автор: LEXA ANЭGROWND
blender.png
Скачано: 607
Автор: ipv2007
4.png
Скачано: 652
Автор: hiroyukiss
2.png
Скачано: 639
Автор: hiroyukiss

Скачано: 704
Автор: Dilifa12