Error1024
0
Как-раз паскаль — один из немногих языков годных как для обучения, так и для настоящей разработки.
Все эти черепашки, лого, и т.д. имеют огромную пропасть до настоящего программирования, в то время как паскаль позволяет плавно к настоящей разработке.
Ну и плюс все популярные, на данный момент, диалекты позволяют из коробки, без секса с компиляторами, библиотеками и т.д. использовать Canvas для рисования. Графика — вызывает восторг и интерес у ребенка, в отличие от унылого вывода в консоль.
Error1024
0
Видимо не выйдет модную, хипстерскую инфографику с фигурными скобочками делать про обучение на паскале, из-за отсутствия оных :D
Error1024
0
Берём Pascal.ABC и учим, когда ребенок научиться основам можно перейти на «настоящие» реализации — Lazarus/Delphi.
— Кстати из-за огромного потока деграданских картинок — ощущение что я в деграданском паблике ВК сижу.
Error1024
+5
К унылому рерайту мы все уже привыкли, но самих себя уныло рерайтить? — click
К слову логотип FOTO FAST, что изначальный, что «доработанный» — на улице, в свете лучей солнца, будет выглядеть «грязно». Разве что «доработанный» более нечитаем окажется.
Error1024
+1
Демопример за деньги и компилятор родом из 80-90-х это конечно мощно :)
Но это логичный итог вливания/распила денег в «нанотехнологии», и игнорирование состояния электронной промышленности.
Это печально. Но это тот максимум, что выдает наша МП, пока выдает, щас у государства сново новые приоритеты, враги, распилы и т.д.
Error1024
0
Pascal

writeln((2 + 2) = «4»);

Fatal: illegal character "'"'" ($22)

Сообщение об ошибке довольно непонятное

Глупая статья
Error1024
+1
Так и есть.
(особенно на PC)
Error1024
+2
все современные браузеры практически идентичны в плане отрисовки и соблюдения стандартов

Ага, кроме хрома, который плевал на стандарты, и пропихивает свои фичи. Но поскольку сам хром стал стандартом, разработчики пишут исключительно под него. Мозила вон начинает префиксы/фичи/расширения хрома поддерживать, напомню что закат оперы начинался также.
Error1024
0
Это хромиум
Error1024
+3
Я вот на опере сидел себе, сидел, а потом все.
Кстати сейчас ситуация 1 в 1 как с оперой.
Error1024
+2
Далек от js — но то, что у автора получилось в итоге вызывает боль, везде…
Error1024
0
Нет времени изучать реальную востребованность, надо делать деньги на курсах!!!
Error1024
+6
Читать статьи, книги, интересоваться инновациями, общаться со специалистами в той области, которая вам интересна, намного важнее, чем просидеть 4 года в университете.

Нет, нет, нет, нет. Надо писать код, писать код, писать статьи, релизить проекты.
Error1024
+2
export import Bank;

Давайте тогда ещё
import export Bank;


Я понимаю, C++ сложный язык, но почему нельзя сделать хоть тут без шизофрении :(
Error1024
0
1. Одним из забавных примеров является (по крайней мере, для меня) магический самовосстанавливающийся плавкий предохранитель. Хотя реализаций много, представим себе плавкий предохранитель на чипе как некоторый резистор. Если вы пропускаете через него какой-то ток, то вы должны получить соединение. Если ток слишком большой, то резистор разогреется и, в конце концов, разрушится. Это обычно используется для отключения элементов на микросхемах или для таких действий, как задание тактовой частоты. Основной принцип состоит в том, что после сгорания предохранителя нет возможности вернуть его в исходное состояние.

плавкий предохранитель -> плавкая перемычка
Error1024
+6
Возможно компьютер не стоит засорять и ОС, живите на live дистрибутиве linux.
Error1024
0
Ага, помню ихнее оправдание, про то что код в опере монолитное поддерживаемае говно. Некоторе время назад он утек — вполне хороший код, модульный, удалось собрать. Жалко не выпустили его под свободной лицензией :(
Error1024
+11
И это ужасно, ибо это мы уже проходили во времена IE6, а хром уже плевал на настоящие веб стандарты и их соблюдение.
Error1024
+8
FF превращая себя в хромоподобное нечто, без плагинов, XUL, NPAPI, кастомизации,… и т.д. роет себе могилу, без этих вещей никакого преимущества перед хромом не будет.
Error1024
+6
Уважаемая Логомашина, будьте добры подобные посты уровня паблика с мемами публиковать на geektimes, или, что лучше, вообще не публиковать.
Error1024
+1
Удалось победить неадекватно большое мерцание интерфейса?
Error1024
0
Они же машина, холодная, бездушная…
Error1024
+1
Термин «выравнивание» вполне устоявшийся
Error1024
+8
Логотип «Орион» вполне не плохо выглядит ИМХО, и мне больше нравиться чем ваш.
У вас плоский, безликий, и главное не запоминающийся логотип. Через 5 минут я уже не вспомню увидев его что он имеет отношение к «Логомашина».
Error1024
0
Уже написал в личку, автор не отреагировал, почему статья в хабе «Objective C»?
Намного логичнее разместить ее в «C++»
Error1024
+1
Глубокая телрия вместо интересной практики просто выкинет огромный процент потенциальных программистов.
Могу сделать некую аналогию с тем что я в ВУЗах видел — в тех группах, где начинали с Паскаля к первому семестру и концу обучения было намного больше людей в «теме», тех кто не забил и все ещё учился программировать, а не дожить до получения диплома.
Где с си сразу очень много людей посто «зарывались» в указателях, и прочих ненужных в начале вещах, им становилось непонятно, и от того не интересно.
Error1024
0
Мое имхо — не стоит начинать с js и web, в них внутри к сожалению кучу неясных новичку костылей, и просто странностей. обьяснить новичку let/var и их различие, уже сложно. "=", "==", "===" — тоже не придают ясности.
Error1024
+1
Ну меня бы к примеру не было, одно дело когда ты увидел демку, решил попробовать таже, и спустя вечер ты бодро мигаешь бордюром испытывая непередаваемою радость от «открытия», другое когда ты потыкал в ассемблер и спустя вечер смог или не смог тупо «Hello Word» из книги набрать, не поняв при этом ничего.
Мне до какого-то времени казалось что компьютер именно так и работает внутри на Бейсике, но этого было достаточно, я понял основы алгоритмов, последовательного выполнения и т.д. а потом уже стал наращивать знания в ширь и глубину.
Error1024
0
Я начинал с Sinclair Basic и считаю что лучше ничего не придумать, включил компьютер и он готов к программированию, даже не так — Бейсик в ПЗУ буквально заставлял тебя создавать.
Error1024
0
Плюсы — это по-настоящему «взрослая технология», при изучении очень легко последовательно давать материал так, чтобы в коде отсутствовали неизвестные конструкции, но вот с рисованием (да и вообще с красивыми задачами) тут явные проблемы, как ни старайся сделать задачи веселыми. Либо надо использовать сторонние учебные библиотеки (а это не соответствует третьему критерию), либо ждать Qt — а это, извините, 36ое занятие в спокойном темпе работы. Выживают только самые стойкие. Значит плюсы на первом этапе отпадают, надо давать их позже.

Есть еще более классические варианты — Basic, Pascal — но все это в наши дни уже не используется на практике. А значит тоже отпадает по третьему критерию.


Delphi(Object Pascal)!
Есть бесплатная Starter версия, GUI, графика и т.д. доступны прямо из коробки. Используется на практике.
Есть также Open Source Lazarus, у которого кроме всего и русский интерфейс есть из коробки.
Error1024
0
В следующем демо реализовал :)
YouTube
Error1024
0
Вспомнил :)
Сильно переработанные исходники моей графической библиотеки, используемой в демо: https://github.com/errorcalc/ESLowGraphicsLibrary
Error1024
+1
2. Пост не читай, комментарий пиши :)
Error1024
+2
Имхо это должно быть фичей с самым высоким приоритетом, иначе сколько-нибудь сложный интерфейс будет отнимать много времени у CPU(а это и быстрая разрядка батарей) и даже подтормаживать.
Насколько я понимаю поддержки полупрозрачных контролов нет пока, это сильно упрощает задачу по отрисовке только необходимых контролов.
Error1024
+2
Как происходит отрисовка? Каждый раз перерисовываеться все или библиотека умеет определять необходимый регион перерисовки?
Error1024
0
Переодически следил за разработкой, очень рад что смогли довести игру до релиза!
Make Delphi Great Again!!!
Error1024
0

Пишу из будущего — стараниями пакетов яровой и прочих, с удивлением сегодня обнаружил что лимит исчерпан, 50гб/месяц, ранее приходила СМС по поводу ввода ограничкний.