-
- Дайтедва - OlegPowerC(19.06.2015 11:09)
- А вот любопытный камушек как среда исполнения для таких штучек -> - Evgeny_CD(18.06.2015 20:30, ссылка)
- На первый взгляд, по потреблению ресурсов похож на JIM -> компактную реализацию Tcl. Дальше надо долго и нудно сравнивать фичи и перфоманс, причем критерии в последнем случае весьма неочевидны: что лучше - чуть быстрее или чуть компактнее по ОЗУ? - Evgeny_CD(18.06.2015 20:23, ссылка)
- а смысл? похожие функции можно и на С написать. - zeleny(18.06.2015 10:34)
- Действительно, зачем всякие дурачки навыдумывали сотни языков? Был же Фортран! - Крок(18.06.2015 11:14)
- да и щаз 100% он есть. Но С и его развитие точно дело рук ненормальных - basilmak(18.06.2015 11:24)
- Си - дело рук профессиональных программистов. - Bill(18.06.2015 16:00)
- Си придуман компиляторописателями для компиляторописательства. Ничего более. Того, кто приспособил Си для МК, стоило бы убить ещё в детстве. До рождения. - argus98(19.06.2015 12:03)
- Просто интересно: а что там было бы вместо Си? - SciFi(19.06.2015 12:06)
- Вопрос по-другому: какой язык хотели бы использовать вы? Интересно было бы увидеть ответы форумистов. - Bill(19.06.2015 13:16)
- Когда только начинал переходить на Си, хотел гибрид - описательную часть от Паскаля (т.е. объявления типов и прочая), а операторы от Си (понравилась большая гибкость, которая эксплуатировала лень программиста для получения оптимальных программ). vmp(20 знак., 19.06.2015 18:36)
- Паскаль, как нетрудно догадаться. Но скачал сербский транслятор для ПИКов - как-то не очень :-( - Крок(19.06.2015 14:50)
- Лично у меня Modula-2 оставила самые тёплые воспоминания. Полное отсутствие побочных эффектов в синтаксисе. - Скрипач(19.06.2015 13:19)
- Pascal, не? - Скрипач(19.06.2015 12:25)
- Надеюсь, это шутка?! - ASDFS(19.06.2015 12:34)
- а чем Паскаль не угодил? Стройный и наглядный. В сравнении с С где знаком восклицания отображено отрицание и всякой херней типа свитч где кейсу забытый брейк ведет к выпаданию в случайный другой кейс Паскаль выглядит аспирантом супротив ученика basilmak(49 знак., 19.06.2015 14:40)
- Мелкие несуразности Сей выглядят детскими шалостями на фоне Паскальского ужаса. Ответственно заявляю, как изучивший и применявший Паскаль раньше Сей. - ASDFS(19.06.2015 19:54)
- Вся проблема в только в том, что в стандарте Паскаля не определены операции с битами. Так что, все, что для этого сделано в компиляторах есть "расширения" языка. Ну а расширения потому и называются расширениями, что не описываются стандартами, и Bill(44 знак., 19.06.2015 16:30)
- Биты - херня. А вот то, что по стандарту Паскаля программа должна состоять всего из одного файла - действительно не давало ему шансов выжить в неизменном виде. - vmp(19.06.2015 18:31)
- А модули - не? У меня была собственно программа "Лодырь" (со скелетом) и два модуля (парсинг данных в список в ОЗУ и работа с железом). - Точка опоры(20.06.2015 12:06 - 12:09)
- умные люди предвидели появление языков и идиотов каждую пару операторов хранящих в отдельном файле и пытались прервать беременость) - basilmak(19.06.2015 20:56)
- И это тоже. Не зря же Вирт после Паскаля предложил Modula. - Bill(19.06.2015 20:26)
- Покажите мне работу с битами в Си. Хочу всё знать :) - Скрипач(19.06.2015 16:33)
- Не стоит прибедняться. Больше вас я вряд ли чего знаю. А так, опять же, битовые операции И. ИЛИ, НЕ, Исключающее ИЛИ, сдвиги. - Bill(19.06.2015 16:44)
- полжизни пищу всяку приблуду и отлаживаю алгоритмы на Дельфи и сеня узнал что я с битами не мог работать)))) - basilmak(19.06.2015 20:43)
- Вы читайте внимательней. Я же не писал, что с битами в Паскале нельзя работать. Я писал только то, что операции с битами в стандарте не определены. Кстати, и Паскаль в Дельфи тоже не является стандартным. Он имеет множество расширений, да и назван Bill(99 знак., 19.06.2015 21:55)
- на-ть на стандарт... все стандарты условность и при надобности меняются - basilmak(19.06.2015 22:48)
- Вы читайте внимательней. Я же не писал, что с битами в Паскале нельзя работать. Я писал только то, что операции с битами в стандарте не определены. Кстати, и Паскаль в Дельфи тоже не является стандартным. Он имеет множество расширений, да и назван Bill(99 знак., 19.06.2015 21:55)
- В Паскале битовые операции реализованы точно так же как и в Си. 100% идентичный кривой костыль. - Скрипач(19.06.2015 17:03)
- Папрашу! Битовые маски и сдвиги - это ни разу не кривой костыль. Это, я бы сказал, канонический способ манипулирования битами. - SciFi(19.06.2015 17:10)
- Только в отличие от Си они не описаны в стандарте языка. И с первого взгляда не поймешь что такое AND, то ли битовая операция, то ли логическое условие. А про сдвиги я уже и не говорю. - Bill(19.06.2015 17:10)
- Постоянно пишу на C и Pascal. Це нравится больше. Все эти Begin End, вместо красивых скобочек, поубивав бы :))) - бомж(19.06.2015 17:09)
- Ну зачем же так категорично. Все это еще с АЛГОЛа пошло. Тогда красивых скобочек еще не было. - Bill(19.06.2015 17:12)
- полжизни пищу всяку приблуду и отлаживаю алгоритмы на Дельфи и сеня узнал что я с битами не мог работать)))) - basilmak(19.06.2015 20:43)
- покажите мне работу с битами в ассемблере. Z80 не предлагать. - Mahagam(19.06.2015 16:41)
- Кортекс Мэ наше все. - ASDFS(19.06.2015 19:51)
- не все "мэ" подойдут. мэ-ноль битовых инструкций не имеют, а дока на мэ-7 как-то не кажет bit banding области. так что не всё так ажурно. - Mahagam(19.06.2015 21:22)
- Ога. Осталось найти дурачков, которые под кортекс-мэ кодят на асме :-) SciFi(59 знак., 19.06.2015 21:24)
- не все "мэ" подойдут. мэ-ноль битовых инструкций не имеют, а дока на мэ-7 как-то не кажет bit banding области. так что не всё так ажурно. - Mahagam(19.06.2015 21:22)
- 8051 подойдет? - Nikolay801_(19.06.2015 16:49)
- Кортекс Мэ наше все. - ASDFS(19.06.2015 19:51)
- Не стоит прибедняться. Больше вас я вряд ли чего знаю. А так, опять же, битовые операции И. ИЛИ, НЕ, Исключающее ИЛИ, сдвиги. - Bill(19.06.2015 16:44)
- Биты - херня. А вот то, что по стандарту Паскаля программа должна состоять всего из одного файла - действительно не давало ему шансов выжить в неизменном виде. - vmp(19.06.2015 18:31)
- Шутка это PL/I :) - Скрипач(19.06.2015 12:40)
- Язык АДА !!! - OlegPowerC(19.06.2015 13:11)
- Для ПИКов! - Крок(19.06.2015 15:50)
- С механизмом рандеву и переопределением операторов? :) - Скрипач(19.06.2015 13:14)
- Язык АДА !!! - OlegPowerC(19.06.2015 13:11)
- а чем Паскаль не угодил? Стройный и наглядный. В сравнении с С где знаком восклицания отображено отрицание и всякой херней типа свитч где кейсу забытый брейк ведет к выпаданию в случайный другой кейс Паскаль выглядит аспирантом супротив ученика basilmak(49 знак., 19.06.2015 14:40)
- Надеюсь, это шутка?! - ASDFS(19.06.2015 12:34)
- Вопрос по-другому: какой язык хотели бы использовать вы? Интересно было бы увидеть ответы форумистов. - Bill(19.06.2015 13:16)
- Просто интересно: а что там было бы вместо Си? - SciFi(19.06.2015 12:06)
- А Конституция - дело рук профессиональных юристов. А ещё бывают профессиональные любовницы. Крок(65 знак., 18.06.2015 18:55)
- Хм... В данном случае Си разрабатывался под свои собственные нужды. Авторы же не виноваты в том, что сотни (а потом и тысячи) дилетантов воспользовались их изобретением. Или нет? - Bill(19.06.2015 09:38)
- Слова дурного в адрес разработчиков не скажу. Но толпа, она на то и есть толпа. - Крок(19.06.2015 14:49)
- Вроде, Си разрабатывался вместо макроассемблера для написания операционной системы. Или? - бомж(19.06.2015 12:40)
- Как гласит история именно так и было. - Bill(19.06.2015 16:26)
- "Си разрабатывался вместо макроассемблера для написания операционной системы, но что-то пошло не так..." - SciFi(19.06.2015 16:29)
- "Протекло...". - Bill(19.06.2015 16:31)
- "Си разрабатывался вместо макроассемблера для написания операционной системы, но что-то пошло не так..." - SciFi(19.06.2015 16:29)
- Как гласит история именно так и было. - Bill(19.06.2015 16:26)
- главное задача каждого профессионала - чтоб клиент был уверен что профессионал правильный и сертифицированный и по правильной методике очень правильно и эффективнвно долбит в правильный и сертифицированный бубен! - basilmak(18.06.2015 18:58)
- Я так проблемы профессионально решаю: - OlegPowerC(19.06.2015 11:08, картинка)
- +1 - JP111(18.06.2015 18:57)
- Хм... В данном случае Си разрабатывался под свои собственные нужды. Авторы же не виноваты в том, что сотни (а потом и тысячи) дилетантов воспользовались их изобретением. Или нет? - Bill(19.06.2015 09:38)
- точно, лучше бы умный кто за них язык сотворил, а то дело рук "профессионально спешивших программистов" - basilmak(18.06.2015 17:33)
- Си придуман компиляторописателями для компиляторописательства. Ничего более. Того, кто приспособил Си для МК, стоило бы убить ещё в детстве. До рождения. - argus98(19.06.2015 12:03)
- Там просто понятие нормы другое. Си против Паскаля - это как американские римейки французских фильмов (Высокий блондин, Такси, Пришельцы...)- они всё так делают. - Крок(18.06.2015 13:02)
- Си - дело рук профессиональных программистов. - Bill(18.06.2015 16:00)
- да и щаз 100% он есть. Но С и его развитие точно дело рук ненормальных - basilmak(18.06.2015 11:24)
- Здесь простота синтаксиса. saifullin2(36 знак., 18.06.2015 10:35)
- простота в чем? вместо led_on() можно писать led.on() ? да, прогресс впечатляет... - zeleny(18.06.2015 11:39)
- Данный питон вполне по зубам среднему 5-класнику. saifullin2(244 знак., 18.06.2015 12:48)
- Вся проблема в том, что дилетанты после знакомства с подобными инструментами начинают считать себя большими спецами. Или нет? - Bill(18.06.2015 15:19)
- Да, бывает что и рядовой гражданин ,поменяв лампочку, считает себя электриком. saifullin2(197 знак., 18.06.2015 20:28)
- ну в той же Ардуине компилятор как-то спрятали. Проблема с Питоном одна - это динамика, многие ошибки ловятся только при выполнении соответствующей ветки кода. - zeleny(18.06.2015 13:44)
- А вот интересно, как в среде Arduino описывать функции обработки прерываний? - Bill(18.06.2015 14:47)
- как обычные функции, подключение к обработчику - через attachInterrupt - zeleny(18.06.2015 14:59, ссылка)
- Спасибо! Интересно, а 5-классники уже в состоянии понять что такое прерывания? - Bill(18.06.2015 15:15)
- если не в состоянии - то зачем оно им? Вообще-то учеба и состоит в том чтобы вникать в документацию. - zeleny(18.06.2015 15:23 - 15:38)
- раньше была популярной формулировка иная - "образование это получение знаний")) щаз "учеба - получение сведений". Одни получившие сведения пишут "документацию" для следующих получающих сведения. Изредка раздается вопль типа "Мы сделали открытие! basilmak(91 знак., 18.06.2015 19:07)
- Все правильно. Только для того, чтобы вникнуть в документацию нужно иметь какие-то базовые знания. Или нет? - Bill(18.06.2015 15:49)
- конечно. То же положение "эникей" краеугольный камень без которого нельзя вникнуть в документацию) - basilmak(18.06.2015 19:10)
- если не в состоянии - то зачем оно им? Вообще-то учеба и состоит в том чтобы вникать в документацию. - zeleny(18.06.2015 15:23 - 15:38)
- Спасибо! Интересно, а 5-классники уже в состоянии понять что такое прерывания? - Bill(18.06.2015 15:15)
- у меня отец запросил подобрать ему чтото на склоне лет. склоняюсь пока ардуину подарить. боюсь придется тоже осваивать - RED_DRAGON(18.06.2015 14:59)
- как обычные функции, подключение к обработчику - через attachInterrupt - zeleny(18.06.2015 14:59, ссылка)
- Вот это уже веский аргумент. - saifullin2(18.06.2015 14:11)
- А вот интересно, как в среде Arduino описывать функции обработки прерываний? - Bill(18.06.2015 14:47)
- "создайте систему воспользоваться которой сможет даже дурак, и только дурак и захочет ею воспользоваться". прикладная мерфология. - Mahagam(18.06.2015 13:27)
- Вся проблема в том, что дилетанты после знакомства с подобными инструментами начинают считать себя большими спецами. Или нет? - Bill(18.06.2015 15:19)
- При желании и в сях будет led.on(). Но зачем, Карл?! SciFi(189 знак., 18.06.2015 11:50)
- Данный питон вполне по зубам среднему 5-класнику. saifullin2(244 знак., 18.06.2015 12:48)
- Чота не вижу, в каком месте сишный синтаксис сложнее. - SciFi(18.06.2015 11:10)
- Ну как же! Эти {;} убрали! Прогресс! - =AlexD=(18.06.2015 11:29)
- Типы данных - в питоне с этим пестня..... - OlegPowerC(19.06.2015 11:11)
- Ну как же! Эти {;} убрали! Прогресс! - =AlexD=(18.06.2015 11:29)
- простота в чем? вместо led_on() можно писать led.on() ? да, прогресс впечатляет... - zeleny(18.06.2015 11:39)
- Действительно, зачем всякие дурачки навыдумывали сотни языков? Был же Фортран! - Крок(18.06.2015 11:14)