Pull to refresh
12
0
Александр Долгий @AnarCom

Backend Разработчик

Send message

Нет, почему - оставили (там можно использовать любой ЯП). Просто это не очень удобно в результате получается, так как там присутствуют большие костыли, связанные с работой Hitechnic и так далее. Если я правильно помню, в один из первых годов подготовки к футболу, поддержки этих датчиков вообще не присутствовало. В общем общего пути найти с robotC не получилось. (он еще и платный, и нужно было или пиратку искать, или покупать за не локализированные цены).

На самом деле, я предполагаю, что он может быть даже чутка хуже других "автодополнений", условно часто ли вы пишите код почти с 0? Просто я как представлю, как он пытается дополнить уже существующий код) - это определенно будет интересно увидеть.

Позвольте, тут нужен еще больший уровень абстрации:

Эксперты сделали сенсационное заявление - компьютеры помогают хакерам писать и Исполнять! вредоносный код!

Уважаемые читатели этой статьи - я добавил UPD и UPD2, так же я считаю что это хорошая возможность напомнить про Хабраэтикет и терпимость, ведь у людей бывают разные позиции и тд и тп. Спасибо за другую точку зрения,

Александр

https://habr.com/ru/news/t/531070/, мне кажется рейтинг ЯП на гитхабе - это источник, так как там отражается сколько создается репов\пишется кода на каждом ЯП и сколько в целом кода на данном ЯП есть

Я учился в школе, где было очень небольшое финансирование, мы работали за ноутами, которые были произведены 10 (если я правильно помню), обычно парами или тройками. У меня был 1 урок в неделю до 10 класса, и мы все равно программировали на плюсах или js (правда второй был в 11 классе, если я правильно помню). Относительно "маленькое" количество компьютеров - тут будет в целом без разницы на чем учить, на бумажке все одинаково работает и не лагает))

Объяснить, что для использования всяких функций нужно подключать библиотеки - это сложно? Или сказать что using namespace std - нужно стобы не писать std:: - это сложно? Наш преподаватель как-то смог объяснить это, так почему другие не могут? Про Питон - кстати да, почему не питон?)

1) У меня сейчас есть работодатель и у меня с ним все хорошо.

2) А вы меня так и не поняли - но я сделаю простой логический представляете - если код никогда не будет в проде (и мало того, никогда не будет работать больше одного исполнения - 1 секунды, если я правильно помню ограничения) - зачем освобождать память? Максимум для профилировщика. Я не говорю, что free не нужно ставить, а говорю что в данном случае смысла от него 0.

с 1 и 2 согласен, тут да. Относительно 3 - на этом уровне программирования, я считаю, что сложность любого языка примерно одинаковая (тут естественно не берем, например, haskell). Про 4 - тут забавная ситуация получается - переходят не только специализированные школы)

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

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

Так же стоит заметить - есть школы, в которых первый язык Питон и ничего, всех все устраивает и дети так же сдают егэ/другие экзамены. Да и в целом - не Паскалем одним едины.

уточнение - не прочитавших, а проголосовавших

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

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

Относительно free - да, и тут есть косяк - и такое бывает, представляете. Я вообще нигде не говорил, что я эксперт - честное слово - тут речь идет про то, что как было у меня в школе - и как было у других и как сделать так, чтобы стало еще лучше. А вы все про Паскаль, серьезно?

Написал бы я сейчас эту статью по другому? Да. Но паскаль бы остался почти в том же положении.

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

В плане фотографий на моей странице - что хочу то и выкладываю, вас это никак не касается - если вы не поняли юмора - абсолютно не моя проблема.

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

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

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

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

Интересное мнение о том, почему его ненавидят конечно. Я дал себе обещание не спорить больше в комментариях, но тут я просто воздержаться не могу.

(Возможно там и есть что-то хорошее - не буду скрывать), но основная "ненависть" (тут точно не это слово, но менять его не буду) не в реализациях Паскаля, а в том, что это Паскаль.

С такими темпами мы можем учить на условном Ада/Алголе и прочем, и говорить, что его хейтят программисты за "функциональность" и "крутость".

Да даже условный Haskell - это крутой язык на котором приятно программировать (был год Haskell в университете), но его можно "ненавидеть" за монады и прочее (когда ты видишь в условном Kotlin много возможностей написать что-то функционально и не обмазываться монадами), в общем язык можно не любить за многие вещи, но вот не любить его за то, что "в нем есть практически все лучшее" - как минимум глупо. К Паскалю есть притензии на уровне "слишком много слов ради слов (end, begin и прочее)", переменные в начале или поддержания его (в некоторых версиях) по-факту для школы (и да я знаю про написание на нем продуктов, но все же).

Для меня стало удивлением насколько "сообщество" программистов на Паскаль стало защищать свой язык. Если он нуждается в такой защите возможно с ним что-то не так? Я бы условный Java не стал бы так защищать или (даже) Си - если ему на смену придет что-то более современное - подход простой - меняться за сферой, а не "оборонят язык от констатации факта его давности и (около) мёртвости"

Это тип данных, который написан для разных типов 

тут только чутка подправить русский

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

Честное слово - придумать можно всегда как объяснить.

Меня если честно удивляет насколько люди цепляются за Паскаль - если (вдруг) так выйдет, что условная Java "умрет" - я не вижу смысла оставаться в числе последних программистов и, тем более, под каждую статью, где будет написано про то, что Java не актуальна не буду писать (максимум чутка про ностальгию) - смысла просто нет - рейтинги ЯП и вакансии на них сами расставят все на свои места

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity