Важная информация

User Tag List

Страница 125 из 157 ПерваяПервая ... 121122123124125126127128129 ... ПоследняяПоследняя
Показано с 1,241 по 1,250 из 1564

Тема: Программирование на УКНЦ как?

  1. #1241

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #1242

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,712
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    засирать мозги молодежи этим самым Паскалем?
    Вы, видимо, понимаете программирование как кодирование на определённом языке, тогда как я смотрю на это шире. Обучающимся нужно прививать алгоритмическое мышление и системный подход. В этом свете фраза "засирать мозги Паскалем" для меня звучит как "дать обучающемуся стабильную хорошую базу для алгоритмирования, притом чистую и не перегруженную". Помните как изобретали разные Кумиры и Рапиры? Вот примерно для того же. А потом человек после небольшого изучения тонкостей синтаксиса легко овладеет любым средством.

    Что же до того, что везде доминирует Си. Ну как сказать. Пока что как бы да, да и то везде это громко сказано. Даже в плане натива его уже потесняет Rust и, отчасти, Go. Другие языки, работающие через LLVM.

    Я нашёл своё решение в виде Ofront+: синтаксис Оберона, трансляция в Си. Дёшево и сердито.

  3. #1243

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Как сказать?.. Возьмем писюк. Винды. Визуальный С/С++ от Микрософта был, есть и будет. Писюк, линюха. GCC. Был, есть и будет. Мобильные устройства. Не знаю, какой там С/С++, но он тоже был, есть и будет. Берем любой микроконтроллер. (Возможно) асм и какой-то С/С++, был, есть и будет. И где здесь Паскаль?

    Нет, конечно, для некоторых из перечисленных платформ можно найти систему программирования на Паскале, но далеко не факт, что она сохранится в будущем - продастся в очередной раз фирма-производитель этой системы, а новый хозяин возьмет, да и прикроет этот Паскаль. Как в свое время прикрыли на фиг MUMPS - тоже были великолепные и язык, и системы программирования (для баз данных).

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


    Цитата Сообщение от Titus Посмотреть сообщение
    На мобильных Java у Андроидов, и Swift у айфонов.
    на андроидах есть выбор - С++ (Android NDK) или Java (Android SDK) (баловался простенькими приложениями)
    на айфонах вроде тоже можно на С++, тк это тоже linux по-сути, но вопрос не изучал

    Цитата Сообщение от MM Посмотреть сообщение
    Обычно на Паскале для ДВК писали штатные блондинки согласно ТЗ , например в областях :
    1. Тестирование ИС на стендах
    2. Софт с десятичной арифметикой, особенно плавучкой.
    3. Прочий некритичный к быстродействию и объему выходного файла софт.
    Соотношение качества программы на Паскале ДВК и ассемблера - примерно на полпорядка хуже по объему и быстродействию на Паскале.
    При применении плавучки - сопоставимо.
    собственно ожидаемо. с другой стороны надо понимать что Паскаль это язык высокого уровня со всеми вытекающими.

    - - - Добавлено - - -

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Вы, видимо, понимаете программирование как кодирование на определённом языке, тогда как я смотрю на это шире. Обучающимся нужно прививать алгоритмическое мышление и системный подход.
    ну так можно сделать это сразу на C++ или Java (которая в чем-то является потомком Оберона)

    программирование не должно быть абстрактным программированием ради красивой программы/структуры/концепции, оно должно решать задачи.

    Что же до того, что везде доминирует Си. Ну как сказать. Пока что как бы да, да и то везде это громко сказано. Даже в плане натива его уже потесняет Rust и, отчасти, Go. Другие языки, работающие через LLVM.
    надо понимать что Rust потенциально конкурирует с C++ а не с чистым Си.
    про "потесняет"
    https://habr.com/ru/post/309968/
    https://eax.me/cpp-will-never-die/
    итд
    иначе говоря он еще немного поживет но перспективы не радуют.

    Go - проприетарный язык, который будет жить пока его прокачивает гугл.
    те использовать его стратегически опасно.

    а чистый Си остается для быстродействующих задач.
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  4. #1244

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,712
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В чистом виде подход конъюнктурщика: "а что я буду иметь с этого сейчас?". SuperMax, такие люди, как Вы, губят планету ради получения максимальной прибыли сегодня. А я думаю про отдалённые перспективы, во что надо инвестировать свои силы, чтобы получить достойный инструмент, за который не будет стыдно.

    Да, сейчас Паскаль в самой интересной своей инкарнации - Free Pascal - отстаёт от разных прочих средств. Там сравнительно небольшая команда. Но всё-таки.

    Си остаётся опасным языком, полным хаков. И сложность его растёт с появлением новых редакций.

    - - - Добавлено - - -

    И давайте прекратим спор, мы из разных миров. Это как сытый голодного не поймёт.

  5. #1245

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    В чистом виде подход конъюнктурщика: "а что я буду иметь с этого сейчас?". SuperMax, такие люди, как Вы, губят планету ради получения максимальной прибыли сегодня. А я думаю про отдалённые перспективы, во что надо инвестировать свои силы, чтобы получить достойный инструмент, за который не будет стыдно.
    а давайте без хамства и грязных инсинуаций ? оскорбления собеседника не делают Вам чести.

    и если уж на самом говорить о спасении планеты, то программы на более высокоуровневом языке потребляют больше ресурсов и является злом в чистом виде, ибо требует гигабайтов оперативной памяти там, где задача на чистом СИ обойдется мегабайтами, не говоря о потребление процессорных ресурсов.
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  6. #1246

    Регистрация
    26.03.2019
    Адрес
    г. Киев, Украина
    Сообщений
    98
    Спасибо Благодарностей отдано 
    133
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Одни люди выбирают адекватный инструмент под задачу. Другие любимым инструментом решают "любую" задачу.

    Эти 4 пользователя(ей) поблагодарили yu.zxpk за это полезное сообщение:

    hobot(11.03.2020), randomizer(11.03.2020), SuperMax(11.03.2020), Vslav(11.03.2020)

  7. #1246
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #1247

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yu.zxpk Посмотреть сообщение
    Одни люди выбирают адекватный инструмент под задачу. Другие любимым инструментом решают "любую" задачу.
    совершенно верно!
    не надо бояться изучать новые системы и языки
    ибо язык это инструмент (всего лишь, а не предмет поклонения) со своими особенностями и предназначением
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  9. #1248

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,712
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зачем хамство. Вы же выразили сами свою точку зрения, а я Вам в ответ свою. Просто обменялись видением вопроса.
    Цитата Сообщение от SuperMax Посмотреть сообщение
    требует гигабайтов оперативной памяти там, где задача на чистом СИ обойдется мегабайтами
    Вот именно. Значит нам нужен ЯВУ, который берёт из Си самое лучшее, но при этом позволяет избежать большинства его недостатков. Ибо Си архаичен, а люди любят решать задачи быстро, и пофиг на ресурсы железа.

    Или вот, допустим, выкатывают разработчики нового супер-Андроида новый язык, на котором предлагается всё писать под него. Язык этот ничем не примечательный, но позволяет очень круто дёргать фишки этого самого супер-Андроида. Сообщество получает плюс один язык, на котором обязательно будут писать. Вот так и плодится современный треш. Потом вокруг него образуется движняк, начинают на нём обучать, постепенно вылизывают и делают из него что-то более или менее юзабельное. Но этого всего могло бы и не быть на самом деле. Если язык ничем особо не хорош, просто делает получше что-то одно, то имеет ли он право на жизнь?

    Впрочем, я вижу точку зрения: "я начинал на Васике, потом кодил на Си и Яве. Значит Васик, Си и Ява подойдут всем". И понятно, что в этой схеме Паскаля нет и быть не может. А вот я начинал с асма, а Паскаль мне нравился на всех платформах, начиная со Спека и УКНЦ.

    - - - Добавлено - - -

    Кстати, программа на чистом Си, занимающая мегабайты, может упасть из-за утечек памяти или обращения по неверно инициализированному указателю. И убить людей, например. Или чего-то взорвать. А на более тяжёлом, но более безопасном языке - нет. Так что тут не так всё однозначно, как Вы пытаетесь показать.

  10. #1249

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Зачем хамство. Вы же выразили сами свою точку зрения, а я Вам в ответ свою. Просто обменялись видением вопроса.
    Вот именно. Значит нам нужен ЯВУ, который берёт из Си самое лучшее, но при этом позволяет избежать большинства его недостатков. Ибо Си архаичен, а люди любят решать задачи быстро, и пофиг на ресурсы железа.
    я не являюсь сторонником/или противником явы, я просто умею работать и с этим инструментом тоже.

    Или вот, допустим, выкатывают разработчики нового супер-Андроида новый язык, на котором предлагается всё писать под него. Язык этот ничем не примечательный, но позволяет очень круто дёргать фишки этого самого супер-Андроида. Сообщество получает плюс один язык, на котором обязательно будут писать. Вот так и плодится современный треш. Потом вокруг него образуется движняк, начинают на нём обучать, постепенно вылизывают и делают из него что-то более или менее юзабельное. Но этого всего могло бы и не быть на самом деле. Если язык ничем особо не хорош, просто делает получше что-то одно, то имеет ли он право на жизнь?
    это рынок.
    есть задача - разработка мобильного приложения
    и тут выигрывает тот кто решит эту задачу за меньшие время/деньги

    я в свое время очень полюбил Clarion, ибо он позволял решать теже задачи, что решали люди на FoxPro, но значительно быстрее, функциональнее и качественнее - те мои программы летали даже на 286х (!)
    а для моего магазина хватало 386й SX, причем количество наименований товара превышало 10тыс (1С на таком количестве на такой же машине очень жестко тупила). ну и поддержка сети появилась раньше.

    так и сейчас - "надо быстро" и тут придется делать на яве и свифте
    а потом, когда приложение "взлетит" будут деньги сделать тоже самое но более качественно.



    Впрочем, я вижу точку зрения: "я начинал на Васике, потом кодил на Си и Яве. Значит Васик, Си и Ява подойдут всем". И понятно, что в этой схеме Паскаля нет и быть не может. А вот я начинал с асма, а Паскаль мне нравился на всех платформах, начиная со Спека и УКНЦ.
    я же просил - не надо инсинуаций

    и если уж говорить о моем стеке, то он сейчас
    C / C++ начиная от PDP11 кончая Linux-ом и микроконтроллерами
    Java
    Oracle SQL / Oracle Java / Oracle PL/SQL
    PHP
    Javascript
    Verilog HDL
    HTML /CSS/HTML5

    а вообще опыт шире
    Basic
    Focal
    ассемблер PDP11
    ассемблер х86
    ассемблер C51
    ассемблер Atmel 8bit
    Pascal / Delphi
    Fortran
    всякие скриптовые языки
    Clarion начиная CPD кончая 10-кой
    FoxPro /Visual FoxPro
    MSSQL SQL/T-SQL


    Кстати, программа на чистом Си, занимающая мегабайты, может упасть из-за утечек памяти или обращения по неверно инициализированному указателю. И убить людей, например. Или чего-то взорвать. А на более тяжёлом, но более безопасном языке - нет. Так что тут не так всё однозначно, как Вы пытаетесь показать.
    ЯП тут совсем не причем - речь идет о кривости рук программиста, я к тому, что надо выпрямлять руки, а не пенять на инструмент. те же утечки памяти или прочее это кривые руки в чистом виде.
    и языки с автоматизированными сборщиками мусора не застрахованы от утечек.
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  11. #1250

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,712
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, мой опыт говорит, что есть языки, которые позволяют делать меньше ошибок, чем другие прочие языки.
    Ваш стек не включает Паскаля, а значит у Вас не может к нему быть добрых чувств. Мы тут все собрались из ностальгии по старому, часто первому компьютеру. Такая же привязка идёт и к языку программирования.

    Что до "рыночек всё порешает, надо бабло делать" - тут, как говорится, рыночек решает, каким странам умереть. Или те, кто за этим рыночком стоят и за ниточки дёргают. Ваше дело насколько Вы сможете приспособиться. Я лично жду, когда эта система мировой финансово-кредитной кабалы рухнет. И продолжаю оберонить, паскалить просто потому, что мне это нравится.

    Этот пользователь поблагодарил Oleg N. Cher за это полезное сообщение:

    hobot(11.03.2020)

Страница 125 из 157 ПерваяПервая ... 121122123124125126127128129 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20
  2. Программирование Altera и JTAG
    от Mikka_A в разделе Несортированное железо
    Ответов: 7
    Последнее: 18.01.2008, 09:07
  3. Программирование и софтмейк на NES
    от Splinter в разделе Nintendo
    Ответов: 7
    Последнее: 30.06.2006, 04:31

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •