metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-08-21 05:55 am

Зло какое-то

Школьный Линукс и входной порог разработки

Борландовские Паскали, С и тому подобное работали под досом без плясок с бубном и ставились простым копированием.
Дельфи в 1997 году поставилась на 95 винду и заработала сразу. За день можно написать прототип DB приложения, вообще видя среду разработки в первый раз. Visual C в то же примерно время - то же самое, разве что писать чуть сложнее, это вам не RAD.
Вижуал студия с дотнетом в 2006 вроде бы году - аналогично, поставил, за день разобрался.

А в линуксе до сих пор какое-то вуду, стоит только выйти за рамки стандартных задач.

[identity profile] denisioru.livejournal.com 2010-08-21 11:00 am (UTC)(link)
1. Вот и я про то же. "Мне не надо, значит говно и никому не надо"
2. Кроме Си есть ещё другие языки.
3. Изменение кода (исходника) в момент отладки. И продолжение отладки с применением изменений.

[identity profile] theiced.livejournal.com 2010-08-21 11:07 am (UTC)(link)
1. я там метаклассу ниже уже объяснил почему никому не надо.
2. для которых тоже достаточно логирования. а ещё, сююююрприз, есть языки в которых отладчика вообще не предусмотрено ну или ситуации когда из всех средств отладки есть одна (адын, 1, I) зелёная лямпочка и один осцилограф (e.g. написание биоса для кастомной материнки - тоже то с чем я реально сталкивался).
3. ёбните меня лопатой. я в самом страшном кошмаре про крещение меня в православнутом храме не смогу себе представить зачем это может в принципе понадобиться.

[identity profile] denisioru.livejournal.com 2010-08-21 11:11 am (UTC)(link)
1. Это сугубо Ваше мнение. У меня мнение другое, и пока мне не лень - я тут его освещаю.
2. Мы про RAD или где? Причем тут биосы для материнки? Вот товарищи тут все таки как то пишут прошивки для приборов на С и достаточно низком уровне. Могу поинтересоваться как они отлаживают.
3. :))))))) добро пожаловать в страну возможностей, которым до опенсурс ещо дососать немного, лет 10.

[identity profile] theiced.livejournal.com 2010-08-21 11:17 am (UTC)(link)
1. как то так получается, что моё мнение почти всегда (увы, бывают и промашки, но редко) оказывается правильным.
2. мы про отладчики вообще. они есть не везде а не нужны таки везде. поинтересуйтесь.
3. реквестирую сюда адекватных людей которые мне расскажут про практическое применение данной "фичи".

PS. есличо - я так общаюсь всегда и таки и в реальной жизни тоже - не нравится - нахуй там.

[identity profile] denisioru.livejournal.com 2010-08-21 11:18 am (UTC)(link)
Отладчики не нужны! хыхы так бы и писал сразу, к чему эти вводные все.

[identity profile] theiced.livejournal.com 2010-08-21 11:21 am (UTC)(link)
я, вроде, так и написал.

[identity profile] lastwalrus.livejournal.com 2010-08-21 01:07 pm (UTC)(link)
3. реквестирую сюда адекватных людей которые мне расскажут про практическое применение данной "фичи".

ответ вам обоим :)

И даже более впечатляющий пример удаленной отладки произошел в
миссии NASA «Deep Space 1» в 1998 году. Через полгода после запуска
космического корабля, небольшой код на Lisp должен был управлять
космическим кораблем в течении двух дней для проведения серии
экспериментов. Однако, неуловимое состояние гонки (race condition) в
коде не было выявлено при тестировании на земле и было обнаружено уже
в космосе. Когда ошибка была выявлена в космосе (100 миллионов миль от
Земли) команда смогла произвести диагностику и исправление работающего
кода, что позволило завершить эксперимент. Один из программистов
сказал об этом следующее:

- Отладка программы, работающей на оборудовании стоимостью 100
миллионов долларов, которая находится в 100 миллионах миль от вас,
является интересным опытом. REPL, работающий на космическом корабле,
предоставляет бесценные возможности в нахождении и устранении
проблем.

[identity profile] theiced.livejournal.com 2010-08-21 01:09 pm (UTC)(link)
це ж репл. обожаю репл ;) но мы же не об этом.