The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Бета-выпуск языка программирования Mojo 1.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Бета-выпуск языка программирования Mojo 1.0"  +/
Сообщение от opennews (?), 10-Май-26, 10:54 
Представлен первый бета выпуск языка программирования Mojo 1.0, который ознаменовал стабилизацию языка и реализацию всех базовых возможностей. Выпуск оценивается как почти готовый к повсеместному использованию. Финальный релиз Mojo 1.0 ожидается в начале осени. Использование данной ветки позволит начать разрабатывать  крупные проекты, не опасаясь появления в языке изменений, нарушающих совместимость...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=65415

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Soltek (?), 10-Май-26, 10:54   +4 +/
Еще один язык... вы это серьйозно?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #5, #7, #19

2. Сообщение от Аноним (29), 10-Май-26, 10:57   +2 +/
> Язык Mojo развивается под руководством ... основателя и главного архитектора проекта LLVM и создателя языка программирования Swift. Синтаксис Mojo основан на языке Python, а система типов близка к C/C++.

Надо было добавить ещё скобки от шелла и номера строк от бейсика.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59

3. Сообщение от аааааааа (?), 10-Май-26, 11:00   +9 +/
ну исходно они позиционировались как 100% совместимый с Питоном, но более лучший, но потом выродились в то, что мы получили - еще один язык, да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #11, #29, #34

4. Сообщение от Аноним (4), 10-Май-26, 11:06   +2 +/
>> При интенсивных вычислениях распараллеливание и задействование всех вычислительных ресурсов даёт возможность добиться производительности, превосходящей приложения на C/C++

Забыли еще добавить что приложение на C/C++ должно быть запущено на китайской пароварке... Для кого вообще это

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #84

5. Сообщение от Аноним (29), 10-Май-26, 11:07   +6 +/
> При интенсивных вычислениях распараллеливание и задействование всех вычислительных ресурсов даёт возможность добиться производительности, превосходящей приложения на C/C++.

Невозможно после таких предложений воспринимать автора всерьёз.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #12

6. Сообщение от Аноним (29), 10-Май-26, 11:09   +3 +/
> приложение на C/C++ должно быть запущено на китайской пароварке

Именно на пароварке, не выше... А то современные DE проигрывают в плавности прокрутки даже 8-битным Дендям.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

7. Сообщение от Аноним (7), 10-Май-26, 11:12   +1 +/
Если не нравится - создай свой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #54

8. Сообщение от cyberslug (?), 10-Май-26, 12:03   +/
За 50 лет никто так и не смог даже приблизиться к Pascal. Никлаус, спи спокойно. Ты навсегда останешься легендой!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #27, #39, #55

9. Сообщение от aname (ok), 10-Май-26, 12:09   +4 +/
Это всё хорошо, но зачем, а главное: зачем?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #28

10. Сообщение от Аноним (11), 10-Май-26, 12:16   +1 +/
Не зря говорят Mojo он может.
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Аноним (11), 10-Май-26, 12:17   –4 +/
Питон специально вносит изменения в свою реализацию чтобы нельзя было сделать клон. Ну чтож питону же хуже. Все перейдут на mojo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #23

12. Сообщение от жо (?), 10-Май-26, 12:18   –4 +/
Серьезно? Криса Латнера который задизайнил язык Swift невозможно воспринимать в серьез? лол
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #33, #71, #74

13. Сообщение от Аноним (11), 10-Май-26, 12:18   +/
Mojo всех переиграл на раз, два.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

16. Сообщение от Аноним (16), 10-Май-26, 12:35   +5 +/
> запрещено "x[-1]"

Это больше не Питон

Ответить | Правка | Наверх | Cообщить модератору

18. Сообщение от Аноним (18), 10-Май-26, 12:46   +/
Поздно, уже есть Julia, да и Python никто не отменял.
Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от nc (ok), 10-Май-26, 12:57   +/
Почему никто не говорит "еще одна файловая система", "еще один браузер" или "еще один текстовый/графический/... редактор"? Чем языки программирования отличаются?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #22, #41, #92

22. Сообщение от Аноним (22), 10-Май-26, 13:25   +/
> Почему никто не говорит "еще одна файловая система", "еще один браузер" или
> "еще один текстовый/графический/... редактор"? Чем языки программирования отличаются?

Это как с "я построил мост, мельницу, посадил сад ..." и "один раз овцу" 😀

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

23. Сообщение от Аноним (23), 10-Май-26, 13:37   +6 +/
Никто не перейдет. Язык мертворожден, как и hare, zig, v, crystal и прочие игрульки одного человека.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #31, #32

24. Сообщение от Аноним (24), 10-Май-26, 13:38   +2 +/
"компилятор, компилятор", а на деле C# с синтаксисом питона.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

26. Сообщение от Аноним (-), 10-Май-26, 13:42   +/
Ada даже превзошла его...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

27. Сообщение от Аноним (27), 10-Май-26, 13:49   +2 +/
За 10 лет до Паскаля, Алгол-60 уже поддерживал структурное программирование.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

28. Сообщение от Аноним (27), 10-Май-26, 13:50   +/
Бизнес ведь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

29. Сообщение от Аноним (29), 10-Май-26, 13:50   +/
> запрещено "x[-1]"

это уже не 100% совместимый с Питоном

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

30. Сообщение от Аноним (27), 10-Май-26, 13:51   –1 +/
Но ведь ... именно об этом мы и мечтали, не так ли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

31. Сообщение от Витюшка (?), 10-Май-26, 14:58   +2 +/
За zig стоят несколько человек. Я перестал его отслеживать, перешёл на Rust. Но как минимум bun был на нём написан. И это успешный коммерческий проект. То есть по сравнению с другими из списка - он ушёл гораздо дальше. Но...как говорят инерция/момент потеряны. С Rust переписывать никто не будет, да и незачем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #49, #73

32. Сообщение от Аноним (11), 10-Май-26, 15:08   –2 +/
Ты забыл про Раст.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #87

33. Сообщение от Аноним (11), 10-Май-26, 15:11   +1 +/
> Серьезно? Криса Латнера который задизайнил язык Swift невозможно воспринимать в серьез?
> лол

Swift дико тормозной и жрет много ресурсов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #57, #67

34. Сообщение от Аноним (34), 10-Май-26, 15:17   +1 +/
На самом деле это не так, язык не позиционировался как совместимый с Python.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

35. Сообщение от Аноним (39), 10-Май-26, 15:18   +/
Нееее, надо ждать когда выйдет проект от другого llvm чувака;) Как по мне, у его языка Hylo куда больше перспектив (идея во снова языка классная!). Ибо это фактически продолжение swift, а значит apple либо перенесет (или уже начала переносить) различные фишки к себе. Имхо, в конечном итоге из этого сделают свой rust.
Ответить | Правка | Наверх | Cообщить модератору

39. Сообщение от Аноним (39), 10-Май-26, 15:33   +/
Вирт, с тем же Обероном, напрочь проигнорировал реальность: сетевое и многопоточной программирование! как результат всё это осталось в прошлом, как музейный экспонат. На сегодняшний день можно сказать, что Go, это тот самый Паскаль который не проигнорировал реальность (если я не ошибаюсь автор Go, хорошо знаком с Виртом, и вдохновлялся именно его творением). Это не умоляет его вклад в ИТ, однако если бы Паскаль оставался в том виде в какое его видел Вирт (убрать всякие, объектные паскали и прочее), то Паскаль бы давно сгинул! Всё же Вирт это больше про академическую среду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #60, #62, #94

41. Сообщение от Аноним (41), 10-Май-26, 16:15   +/
Почему не говорят? Говорят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

43. Сообщение от Аноним (41), 10-Май-26, 16:19   +1 +/
На бета версии языка будут бета версии программ, а потом как с беты версии переписывать бета версию программы, это же не смешно.
Ответить | Правка | Наверх | Cообщить модератору

44. Сообщение от Анонимemail (44), 10-Май-26, 16:24   –3 +/
У Питона одна из самых спорных фич - отсутствие скобок, в которые включены блоки кода. И эти туда же. Ну можно же было как в С-подобных языках добавить фигурные скобки {}. Глупое решение.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #45, #51

45. Сообщение от Аноним (29), 10-Май-26, 16:40   –1 +/
> добавить фигурные скобки {}

В питоне они уже есть, читай справку.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #69

49. Сообщение от Аноним (49), 10-Май-26, 17:09   +/
Bun как раз недавно на раст переписали чисто посмотреть как оно получится. Сперва вообще ничего не работало, а потом взяло и завелось. Зиг мёртв.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #56

50. Сообщение от Аноним (50), 10-Май-26, 17:10   –1 +/
Упоминание VS Code это сигнал а работе под контролем Microsoft. То есть провал.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #64

51. Сообщение от Гуманоид (?), 10-Май-26, 17:21   +2 +/
Они просто забыли спросить у экспертов опеннета, что и как им делать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

52. Сообщение от Гуманоид (?), 10-Май-26, 17:24   –1 +/
Свершилось. Питончик со статическими типами и компиляцией в бинарник. Обрастет софтом и в путь.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53

53. Сообщение от Аноним (53), 10-Май-26, 17:52   +1 +/
флаг в руки
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

54. Сообщение от ОстинПауэерс (?), 10-Май-26, 18:33    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

55. Сообщение от Сладкая булочка (?), 10-Май-26, 18:53   +/
> За 50 лет никто так и не смог даже приблизиться к Pascal.

Что именно имеется ввиду?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #85

56. Сообщение от уп (?), 10-Май-26, 18:59    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

57. Сообщение от НяшМяш (ok), 10-Май-26, 19:53   –2 +/
При этом каким-то образом макбуки рвут по автономности (читай - язык быстрый и мало кушает) прочий хлам на крестах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #58, #61

58. Сообщение от Аноним (58), 10-Май-26, 20:04    Скрыто ботом-модератором+4 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

59. Сообщение от Аноним (59), 10-Май-26, 21:31   +/
>номера строк от бейсика

Как ты устарел. Даже, GNU nano так давно умеет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

60. Сообщение от Аноним (60), 10-Май-26, 21:45   –1 +/
У Никлауса Вирта была одна черта. Он думал, что программированием должны заниматься исключительно профессионалы на зарплате. Для него программисты сродни касте. Он не принимал свободные лицензии, так как считал что они обесценивают труд программиста. И как ни странно он считал зародившееся Свободное сообщество объективным явлением, с которым надо считаться. Говорил, что появилась прослойка "не профессиональных программистов".

Я не замечал, чтобы Н. Вирт был против ООП. Он просто считал что ООП надо применять только там где это реально надо. А вообще он был за строгую структурную парадигму.

>напрочь проигнорировал реальность: сетевое и многопоточной программирование! как результат всё это осталось в прошлом, как музейный экспонат

Не согласен. Один человек не может всё охватить. Менталитет европейца таков что как американцы он не задрачиваются над компьютерами.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

61. Сообщение от Аноним (61), 10-Май-26, 22:27   –1 +/
Свифт - это для айфонов, а они держат батарейку похуже андроида с явой. Делайте выводы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #66

62. Сообщение от Аноним (62), 10-Май-26, 22:28   +/
>как результат всё это осталось в прошлом, как музейный экспонат

Если говорить про Оберон, то работая над ним, Вирт размышлял как сделать компонентное программирование надёжным. Ненадёжность при использовании dll-ек и объектных файлов в качестве компонент происходит, во-первых из-за того, в dll-ках у экспортируюмых функций указываются только имя, нет информации о количестве и типах аргументов и возвращаемогго значения. Вторая причина ненадёжности - хрупкость базового класса, определённого в компоненте.
В то время (1985-86 гг) считалось что хрупкость базового класса невозможно обойти в компилируемых языках (поэтому в те времена Smalltalk был интерпретируемым и невозможно тормозил), но Вирт совершил невозможное - он разработал компонентную систему Оберон, в которой использовались скомпилированные в native код компоненты, без перечисленных выше недостатков. И это была революция!
Американцы из компании Sun сразу купили лицензию на исходный текст системы Оберон (всего за 18 тысяч долларов), и на её основе сделали Java.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

64. Сообщение от Аноним (64), 10-Май-26, 22:35   –1 +/
Слова не вьюноши, но "мужа" - мухожука. Давай, я тебе расширю кругозор - В VSCode есть расширения от кучи фирм-конкурентов M$, например, Google - для языка Go, Oracle - для работы с SQL и PL/SQL, и т.д.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #79

66. Сообщение от Аноним (66), 10-Май-26, 22:51   +1 +/
fixed> держат батарейку похучше андроида с явой
и памяти им нужно меньше
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

67. Сообщение от Аноним (-), 10-Май-26, 22:55   –1 +/
> Swift дико тормозной и жрет много ресурсов.

расскажи мне больше, иксперд (в жизни не видевший ни swift, ни одного продукта apple)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #95

69. Сообщение от Аноним (69), 10-Май-26, 23:11   +/
А какой в них смысл, если синтаксис - НА ОТСТУПАХ???
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

70. Сообщение от Аноним (69), 10-Май-26, 23:14   –1 +/
> Криса Латнера (Chris Lattner), основателя и главного архитектора проекта LLVM

Теперь понятно, почему за основу был взят самый бестолковый язык, а проект LLVM имеет такую y6людckyю систему промежуточных команд, которую человеку читать невозможно!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75

71. Сообщение от Аноним (71), 10-Май-26, 23:16   +2 +/
Это тот ЯП, для программирования на котором нужно скачать 1020М хз какой-то ерунды внутри?? Который "предлагает" использовать Докер для компиляции и запуска Свифта на разных дистрах?

>>> Terminal output:

wget https://download.swift.org/swift-6.3.1-release/ubuntu2404/sw...
--2026-05-10 23:12:20--  https://download.swift.org/swift-6.3.1-release/ubuntu2404/sw...
Распознаётся download.swift.org (download.swift.org)… 17.253.15.131, 17.253.15.153, 2a01:b740:a10:f000::201, ...
Подключение к download.swift.org (download.swift.org)|17.253.15.131|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 1069675154 (1020M) [application/octet-stream]
>>>
>>> Quote official:

Container

Official container images are available for compiling and running Swift on a variety of distributions.
>>>

ЗЫ.
I tried Swift and came out a different person
https://youtu.be/LTP5c4NqA8k?si=XUq_6U_FDNdC5U9G

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

73. Сообщение от Аноним (23), 11-Май-26, 00:58   +1 +/
> За zig стоят несколько человек.

Да никакой разницы.

> Я перестал его отслеживать, перешёл на Rust. Но как минимум bun был на нём написан.

Уже переписывается на rust, говорят.

> И это успешный коммерческий проект.

Это довольно мутная история, как вообще коммерческий проект мог быть написан на нестабильной экспериментальной игрушке. Но мы же знаем, в ИТ бывает всякое - раз в год и палка стреляет^W^W "серьёзный проект" пишут на брейнфаке, да и вообще бывает что инструмент выбирают не по удобству и применимости как таковой, а ради строчки в резюме.

> То есть по сравнению с другими из списка - он ушёл гораздо дальше.

Ну так-то конечно да.

> Но...как говорят инерция/момент потеряны.

Ну замена C изначально не могла набрать никакой инерции, в современном мире на ЯП описывают высокоуровневую логику, а тут не аллокатор через аргументы таскают и vtable ручками набирают. Потом, без memory safety он уже на задворках истории. Проектов класса "Better C" сдохло не родившись уже миллион, но где история, а где вьюноши с горящими глазами.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

74. Сообщение от Аноним (23), 11-Май-26, 01:03   +/
Ну о swift вне узких кругов никто даже не слышал, да и внутри узких кругов от него повально отказываются. Ничего хорошего о его дизайне я лично сказать не могу. Обычная нишевая NIH поделка, коих миллион - для строчки в резюме может быть где-то пригодится, но для специалистов такая строчка как клеймо, и языку одна дорога - на свалку истории.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

75. Сообщение от Аноним (23), 11-Май-26, 01:08   +1 +/
Он ни разу не менее читабельный чем любой железный risc ассемблер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

76. Сообщение от Прохожий (??), 11-Май-26, 01:45   +/
>а система типов близка к C/C++

Какая такая система типов у C? Может, всё-таки, имелся ввиду C++? Зачем вот так смешивать два совершенно разных языка?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #86, #89

79. Сообщение от Аноним (79), 11-Май-26, 07:34   –1 +/
Но если отбросить расширения от фирм-конкурентов, это же подделка корпорации Зла!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

81. Сообщение от Аноним (81), 11-Май-26, 08:11   +3 +/
Снова какой-то непонятно зачем нужный язык, который не решает проблем, а просто синтаксис смешивает.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #88

84. Сообщение от Аноним (84), 11-Май-26, 10:46   +/
Чтобы потом выйти за пределы буфера и взорвать ее нафиг.
Возможно с doulbe free пользователя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

85. Сообщение от Аноним (23), 11-Май-26, 11:24   +/
Паскаль по отношению его пиковой и текущей популярности правда не догнать. Т.е. это наверное самый закопанный из когда-либо реально использовавшихся в проде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #93

86. Сообщение от Аноним (23), 11-Май-26, 11:30   +/
А в чем принципиальная разница (как и с большинством компилируемых языков)? Пачка скалярных типов разной размерности и знаковости, float/double/bool/char, указатели (ладно, в других языках больше слайсы), кастомные типы в виде структур. Это кардинально отличается от питона с его резиновыми интами, да и вообще, с точки зренич плюсов, any вместо любых типов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

87. Сообщение от Аноним (23), 11-Май-26, 11:39   +2 +/
Дада, который сейчас уже везде. По вашим же, хейтеров-неосилятлров, словам. У вас же там теория заговора, раст везде насильно внедряют и уже внедрили. А тут вдруг немвзлетел. Опредедитесь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

88. Сообщение от Аноним (29), 11-Май-26, 11:44   +/
История прям как с растом. Сам новый язык ничего не принёс, пока не стали ИИ для Си применять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

89. Сообщение от Аноним (29), 11-Май-26, 11:45   +/
> Какая такая система типов

у С/С++ - у обоих - слабая статическая типизация.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

90. Сообщение от Тот_Самый_Анонимус_ (?), 11-Май-26, 14:03   +/
Т.е. после версии 24.3

https://www.opennet.dev/opennews/art.shtml?num=61111

появилась версия 1.0?

«Л» — логика.

Ответить | Правка | Наверх | Cообщить модератору

92. Сообщение от апотомучто (?), 11-Май-26, 16:27   +/
файловых систем, браузеров и редакторов можно пересчитать по пальцам. (ну хорошо, для подсчёта редакторов можно задействовать пальцы нижних конечностей, но потом не жалуйтесь). а языков программирования уже как жаб наквакал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

93. Сообщение от _ (??), 11-Май-26, 19:54   +/
BASIC?
RPG?
PL/1?

Did you hear about them at all? ;-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

94. Сообщение от Аноним (94), 11-Май-26, 22:37   +1 +/
> Вирт, с тем же Обероном, напрочь проигнорировал реальность: сетевое и многопоточной программирование! как результат всё это осталось в прошлом, как музейный экспонат.

Открой же уже для себя Delphi!...
С даже как раз "сетевое и многопоточной программирование", а где ты это видел под DOS...

А, так учитывая это всё:
> "Максимальный объем памяти, поддерживаемый IBM PC, составлял 256 КБ"...

т.е.даже не (моими словами)"Для любой програмы - хватит 640kB!" БиллиГейтсовских, из его книги.
> Если кто то подумает: "Да что в эти объемы можно было вместить?... Ничего!"

То смотря на размеры памяти IBM PC из коробки... и уже чуть по другому читая это:

> * "GWBASIC был ограничен файлами .BAS (код интерпретатора BASIC) размером не более 64 КБ"

- вы надеюсь теперь понимаете что, эти 64kB (т.б.в реальности - даже без размера кода самого BASIC-транслятора...), было в то время - дофига на столько что, у большинства и четверти не было доступно для их программы ;) А, 64kB RAM из коробки и т.б. мечта любого эникейшика - ...256kB! это только у мажоров из мажоров и серьёзных компаний.

> * Turbo BASIC(начинался как BASIC/Z) - уже компилятор... туда вмещался.
> * Turbo Pascal - уже оптимизирующий компилятор "использовал до 35 КБ" всего... но тогда - ого-го!

"...решили создать среду Pascal для IBM PC. «Мы хотели, чтобы продукт работал менее чем в 64 Кб ОЗУ. Это было чрезвычайно важно. Легко запускать компиляторы в 256 Кб (прим: VS/GCC/LLVM это не про вас...), но мы хотели интерактивную систему с малым объемом памяти и мощным редактором, которую люди могли бы использовать на машинах с одной дискетой и сохранять остальную часть памяти для других вещей. Она также должна была быть быстрой в компиляции и выполнении».
>[оверквотинг удален]
> "Borland International выросла за 2 года из *двух комнат над авторемонтной мастерской* в ​​компанию, в которой работало более 100 человек."
> Но, это да было только начало потомоу что, потом:
> "... штаб-квартира Borland International располагалась в Скоттс-Вэлли, штат Калифорния:
> Центр корпоративных технологий, Скоттс-Вэлли, Калифорния, недалеко от шоссе 17 в горах Санта-Крус
> Кампус из 7 зданий был построен на пике успеха Borland в 1993 году и включал в себя огромные 444 000 квадратных футов офисных помещений, олимпийский бассейн, теннисные и баскетбольные площадки, крытый и открытый амфитеатры и богато украшенные водные объекты.  Строительство кампуса для 1200 сотрудников обошлось почти в 120 миллионов долларов"...  
> Люди реально работали на пользу других людей, а не распиливали госбюджеты работая на мусорную корзину.
> Мда вот это были времена возможностей в США! Про историю с Синклером их даже частные фабрики чипов по всему миру - и вовсе молчу. Ничего удивительного что в СССР разинув рты на декорации и спецэффекты космо-опер в ХФ а, мажоры - от [контрабандных же] зарубежнх журнальчиков
> - слюни пускали, потом продав свою страну за аж чисбургеры, точно как уже типа не кореные американцы - за бусенки и "пивосик"...
> Но, как видим и в США - "всё проходит..."(C) ~книга Экклиcиаста, Библия.
> Хоть Borland ещё до этого всего - как видим так разжирели что, их другие съели поглотив, более зубастые рыбки...

В общем, когда хотя бы заработаешь столько же денег как они - тогда и визжи что, это был неудачный проект...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

95. Сообщение от _ (??), 12-Май-26, 03:26   –1 +/
Ну свифт и-в-правду тормозной! Хотя как скрипто-язык был бы вполне!
А яббл и-в-правду специфический ... настолько, что в шутке про прибор для заднеприводных даже есть доля шутки ...

Так чем же ты недоволен, Тухый Помидр?(С)
:)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

96. Сообщение от _ (??), 12-Май-26, 03:52   +1 +/
Не, не то, ну совсем не то!(С)

Никто код на любом ЯП писать уже никто НЕ будет!, эта профессия кончилась, ВСЁ!

Сделайте чего-то чтобы ИИ мог эффективно сгенерить, а вы - это распарсить и понять. И озолотитесь!(С)
А ЯП сейчас придумывать ... ну это как софт для FIDO писать :)

Ответить | Правка | Наверх | Cообщить модератору

97. Сообщение от Sm0ke85 (ok), 12-Май-26, 08:16   +/
>Представлен первый бета выпуск языка программирования Mojo 1.0

Языков и так достаточно, правильнее было бы прикручивать фичи через модули/библиотеки/компиляторы/и т.п. к уже имеющимся языкам, а не воять каждый раз "уникальный" язык... По факту, ну нет сейчас особо инновационных идей в области программирования, которые работали бы эффективнее, чем уже созданное...

ЗЫ считаю люмпенами всех создателей  "новых" ЯП...

Ответить | Правка | Наверх | Cообщить модератору

98. Сообщение от Аноним (98), 12-Май-26, 08:43   +/
Нам, питонистам, все равно, ведь наши медленные модули дергают либы на других, очень быстрых языках, никакой просадки скорости в итоге и техно-ревности как у джулистов-паскалистов и близко нет. А Mojo реально крут и еще покажет себя.
Ответить | Правка | Наверх | Cообщить модератору

99. Сообщение от жыжа (?), 12-Май-26, 10:28   +/
> Mojo is an AI-first programming language. If you're using an AI coding assistant, you don't have to rely on whatever it remembers about Mojo.
> npx skills add modular/skills

Ой всё.

Ответить | Правка | Наверх | Cообщить модератору

100. Сообщение от Володька Драйвер (?), 12-Май-26, 11:54   +/
Занятно видеть, что в Mojo смогли решить вопрос с лайфтаймами, а С/С++ до сих пор находится в стадии альфа-версси.
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру