Страницы: 1
RSS
Программирование между прошлым и будущим: VB/A, ООП и альтернативы
 
Я считаю, VB/A, в определенный момент истории был более лучший чем многие языки, по синтаксису, по общей парадигме, но в виду условий, и целей для которых он появился, он конечно не был развит, до уровня Delphi, там, 2000-каких-нибудь.. Сейчас, конечно, можно сказать, что и Делфи сильно не взлетел, но, вот если бы это был VB.. Сейчас, вообще интересное время, много пишут, говорят, о том, что как-то не так развивалось программирование, Егор Бугаенко, допустим, говорит, что ООП какое-то не правильное и как-то не так развивалось. И вот, в правду, допустим, взять язык Java. Почему все должно быть в классах, почему точка входа у программы должна быть классом, и вообще, везде ли нужны и важны классы, или можно как-то сделать по другому или просто использовать функции? Если что я не программист, я коллекционер марок по программированию, просто люблю что-нибудь посмотреть и пообсуждать про программирование, так что смело можете кидать в меня тапком. Интересно, просто все это смотреть, когда сейчас обо всем этом говорят. Да, кстати, в разных языках все может быть по разному реализовано, и ооп, может быть другим, не только классы, но динамическая типизация, все-таки не должна была стать преобладающим трендом.. Кстати смотрел одно видио недавно, там интервюировали одного из разработчиков языка Crystal, это серьезный чел, занимался программирование с 90х, низкоуровенщик. Так вот на врос, какие ключевые преимущества он бы выделил у языка (по моему как-то так это звучало) он отвечал, что это приятный синтаксис в котором есть полнотекстовые английские if then и потом обязательно end, так вот VB он тоже как раз про это, и в ближайшее время мы скорее всего увидим таки продолжение истории этого языка - Twin Basic, для многих, наверняка это важно, хотя многим возможно придется только увидеть, но не "пощупать" учитывая намеченную стоимость продукта и н.др. факторы, про которые умолчим..
 
_
Изменено: testuser - 26.05.2025 16:19:48
 
Кстати заглавие понравилось, я бы еще много чего мог добавить, но это под настроение т.ск.
Изменено: testuser - 26.05.2025 07:48:47
 
testuser, я старался
Цитата
написал:
Плагиат с-ка ))
Нее, чисто мысли перед сном
 
Чтож продолжу повествование.
Есть такая полезная вещь, как холивары. С одной стороны это часто бывает "спор не о чем" с другой стороны это возможность многим высказаться насчет разных тем и с др. возможность узнать чье-то мнение и что-то новое для себя. Время холиваров конечно уходит (сейчас вообще не понятно что приходит, с появлением новых поколений ИИ), но у многие скучают по тем временам, что можно понять по реакции сообщества на некоторые обсуждения. Допустим этой весной, кто небрежно чего-то набросил на вентилятор в полу-забытой теме "win vs lin" на киберфоруме и внезапно тема ожила, причем на довольно-таки длительный период. Причем градус обсуждения там поднимался чуть выше среднего "по палате" вследствие кто-то даже резонно заметил, типа "вы чего из-за г.. такой шум устроили". Я, почему-то, тоже не мог пройти мимо этой темы. Зашла речь про консоли и мне стало интересно, что такого интересного и магического в консолях и почему их все еще используют. Открыл я power shell и просто ни чего не увидел, я не увидел там подсказок при вводе.. И в тот момент, мне пришла, как мне кажется, одна умная мысль, а нафиг нужен этот power shell. Если взять vba насоздавать там функций, классов для работы с файлами, процессами и т.д. и т.д и т.д. то в результате можно получить нечно лучшее чем  ps. Immediate в место консоли и, в результате можно получить объектную модель, где можно через точку увидеть все функции и методы, и не надо заучивать комманды и можно постоянно это дополнять какими-то своими новыми функциями. Возможно не vba, а какая-то другая среда разработки, но суть, почему не использовать данный принцип и как следствие из этого вопрос - нужны ли еще консоли в 2025 году? Если бы я был сисадмином, то наверное так и сделал свой системный мини-фреймвок на vba.
 
testuser,  Можно расслабится, TestAccount6, TestAccount7...  будут тролить очень долго, видимо заняться нечем, а "когда коту делать нечего, он .... "
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Можно расслабится
А я и не напрягался. Просто решил порассуждать, поскольку есть о чем. Возможно, то что я здесь накатал, ни кто не будет читать, это поянтно, обычно заходишь в тему, видишь много-текста и сразу нафиг-нафиг.. Но более кратко, одна из основных мыслей, которых я бы хотел сообщить, что не все так в порядке и не все однозначно в мире программирования, слышал даже такие высказывания, что мол некий кризис существует. Такие ведущие и гигантские языки программирования, как C++, Java, JS и н.др. подвергаются критике. Выше уже упоминалась Java, в которой не может быть функций на верхнем уровне а только класс. Почему-то в Котлине сделали такую возможность, хотя Котлин реализует это за счет костылей, скрыто создавая экземпляры пустых классов для таких функций, поскольку jvm этого не поддерживает. Почему-то создали Type Script, являющийся надстройкой надо JS, чтобы добавить псевдо-типы в JS. И т.д, и т.д.
Изменено: testuser - 27.05.2025 00:55:43
Страницы: 1
Читают тему
Наверх