11.01.2023
velkin

Для кого мы это пишем


Очень часто читаешь в книжках и статьях, что код должен быть удобочитаемым. Но вот вопрос для кого?

И тогда нам предлагают варианты.
1. Для других людей.
2. Для англоязычных пользователей.

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

От ассемблера до смартфона


Что общего у ассемблера и смартфона с точки зрения синтаксиса?
1. Ассемблер не обладает многоуровневым синтаксисом.
2. Экран смартфона в вертикальном положении узок.

На самом деле даже ассемблер в одной строчке содержит одну команду.

Вот я взял случайный код из интернета.
mov ah,9 ; номер функции DOS - в АН

Недостаток здесь в том, что при таком стиле нельзя прокомментировать каждую строчку отдельно.

А что если бы это было вот так.
mov     \; комментарий 1
    ah  \; комментарий 2
    ,   \; комментарий 3
    9    ; комментарий 4


Вообще говоря я не знаю сработает ли это...
25.01.2023
velkin

Страуструп чётко разделяет Си и C++


Власти США требуют отказаться от языка C++. Его создатель призывает одуматься

В своем открытом письме, опубликованном на open-std.org, Страуструп выразил несогласие с позицией агентства. Во-первых, он отметил, что его представители «смешали в одну кучу» C и C++, несмотря на то, что языки развивались независимо на протяжении последних 30 лет.


На что стоит обратить внимание в первую очередь так это на то, что Бьерн Страуструп чётко разделяет языки программирования Си и C++.

В действительности же, по его мнению, C++ ни в чем не уступает современным так называемым безопасным языкам вроде C#, Go, Java, Ruby, Rust и Swift.


Это как раз то, о чём говорят разработчики на протяжении десятилетий.

[q]
По мнению программиста и ученого, помимо прочего, авторы рекомендаций не видят всю картину целиком.
26.05.2022
velkin

Введение


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

Поколения программистов


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

1. Поколение программистов математиков (1940-1960)


Как известно более старые книги по математике времён СССР лучше более поздних того же СССР и России. В некотором роде книги по математике деградировали так же, как и книги по программированию. Люди, до 60-ых годов получали гораздо более простые и насыщенные источники информации, просто потому, что у них не было выбора взять худшие варианты из будущего. Похожее случилось и с программированием.

Для начала стоит отметить, что в те времена компьютеры ещё не получили широкое развитие. И даже более того, алгоритмы в описании не использовали парадигмы программирования. Для тех кто не помнит...
10.01.2023
Marta_M3
Итальянский — невероятно красивый язык, который c каждым годом становится все более популярным у белорусов. Многие предпочитают этот язык английскому. Однако решиться на изучение все еще довольно экзотического для нашей страны языка не так-то просто. И вопрос времени, необходимого, чтобы выучить итальянский — один из самых распространенных вопросов, которые задают желающие выучить итальянский. Преподаватели специализированной школы итальянского языка PapaItaliano решили поделиться своим опытом и рассказать, от чего зависит продолжительность обучения.
10.01.2023
Marta_M3
О том, что можно учить иностранный язык при помощи сериалов и фильмов, вы, наверняка, слышали. А может и сами пробовали делать это. Многие выбирают такой способ обучения в дополнение к посещению занятий с преподавателем.
10.01.2023
Marta_M3
Итальянский язык очень красивый, с этим сложно спорить. Недаром он постоянно входит в различные рейтинги по красоте звучания. Но красота отнюдь не означает красоту. На самом деле, чтобы научиться не просто разговаривать на итальянском, но еще и красиво разговаривать, придется затратить немало усилий.
10.01.2023
Marta_M3
Согласитесь, сегодня сложно представить жизнь без телефона. А ведь когда-то такого устройства не было вовсе.

Если забыть про современные девайсы и обратиться к истории, можно лишь восхититься теми людьми, которые стояли у создания первого аппарата. В частности, Александром Беллом, который в феврале далекого 1876 года подал заявку в Патентное бюро США, касающуюся изобретения телефона. Стоит отметить, что несколькими часами позднее аналогичную заявку подал Илайша Грей, однако бюро выдало патент Беллу. Это случилось 7 марта того же года. Так Александр Белл вписал свое имя в историю, создав первый телефонный аппарат. В честь такой годовщины логично обратиться к теме телефонных разговоров.
10.01.2023
Marta_M3
На каком уровне вы знаете итальянский? Часто степень своего владения языком определить самостоятельно не так просто. Зачем вообще знать свой уровень? Это важно во многих ситуациях. Например, подготовка к поступлению в итальянские вузы или намерение работать в Италии. Здесь на помощь придет Школа PapaItaliano. Пройти онлайн-тест можно прямо на нашем сайте. Более того, перед началом обучения у нас вас ждет собеседование с педагогом, в ходе которого он также оценит ваши знания. Таким образом, начав заниматься, вы будете четко понимать с какого уровня стартуете и к каким результатам движетесь.
10.01.2023
Marta_M3
Предлоги в итальянском языке (Le preposizioni) являются многофункциональными частицами с очень узкой направленностью — самих предлогов очень много, но каждый из них ставится только в конкретной ситуации, не имея широкого поля применения.
10.01.2023
Marta_M3
При изучении итальянского языка, важно уделить внимание не только учебным пособиям, но и чтению книг на итальянском. Именно чтение книг надежно помогает укрепить полученные знания и навыки. В данной статье, мы разберем книги на итальянском, которые подходят тем, кто только начинает изучение языка.
1  2  3  4  5  6  7  …  47  > rss