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

Зло какое-то

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

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

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

[identity profile] theiced.livejournal.com 2010-08-21 12:52 pm (UTC)(link)
таки цель обучения данному предмету в школе - основы алгоритмизации а никак не "кликните мышкой по кнопочке и перетащите её на формочку". убив бы.

[identity profile] theiced.livejournal.com 2010-08-21 12:53 pm (UTC)(link)
опять же, за что вы хотите коверкать жидкий моск школоты уёбищным пиздоблядским цэскрестиками?

[identity profile] w00dy.livejournal.com 2010-08-21 01:02 pm (UTC)(link)
оно ж не thread safe ни разу. Или у тебя самая елементарная ситуация - один объект, один поток и никакого шаринга.

PS И эти люди нам рассказывают о сотнях потоках и запрещают в носу ковыряться

[identity profile] w00dy.livejournal.com 2010-08-21 01:02 pm (UTC)(link)
и? Для разработки под те девайсы что я написал достаточно взять студию (подойдёт даже express) и скачать бесплатный sdk с сайта ms. Ну и девайс желательно иметь, правда в некоторых sdk есть эмуляторы. В итоге получаем полную поддержку, с возможностью деплоймента и отладки прямо на девайсе из студии. Ваш линупс так может?

[identity profile] theiced.livejournal.com 2010-08-21 01:05 pm (UTC)(link)
вот тупой, а. я ж написал - _упрощённо_. всё thread safe, с необходимыми мутексами и прочей радостью (опционально есессно - ибо бывают очень часто и single thread проги).

[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:07 pm (UTC)(link)
(как будто я под выньмобайл не писал). там беда что как только мы отходим от хелловолда из эмулятора начинают ползти пушистые усеницы (тм).

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

[identity profile] vromanov.livejournal.com 2010-08-21 01:21 pm (UTC)(link)
В общем то да.. Опыт имеется и на MFC и на WTL

[identity profile] vaddimka.livejournal.com 2010-08-21 01:25 pm (UTC)(link)
надо смотреть реально на вещи, функциональщину реально некому будет преподавать, даже среди программистов функциональщиков что-то около тех самых семи процентов

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

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

[identity profile] w00dy.livejournal.com 2010-08-21 01:27 pm (UTC)(link)
а зачем вам эмулятор, если девайс стоит смешные деньги? Я когда писал, то мне сразу и девайс дали, под которым это всё работать будет и всё такое.

[identity profile] theiced.livejournal.com 2010-08-21 01:31 pm (UTC)(link)
например, всего лишь например, мы пишем софт который работает под сотней девайсов. за-е-бё-тесь.

[identity profile] theiced.livejournal.com 2010-08-21 01:37 pm (UTC)(link)
зачем, простите, функциональщину. http://racket-lang.org/learning.html - вот вам. кружочки рисовать, вполне себе императивно.

в школах сейчас учат чему то вроде "что бы открыть файлик в вордечке, кликните мышкой на менюшку файл, потом кликните мышкой на открыть".

-==========<;>~

(Anonymous) 2010-08-21 02:12 pm (UTC)(link)
Я пишу на Lazarus 0.9.30 + FPC 2.5.1 в чём проблема?

Вышеназванная связка участвует во всех последних международных олимпиадах по программированию.
Средством разработки её не считают только снобы и .NET-адепты.

[identity profile] cd-riper.livejournal.com 2010-08-21 02:21 pm (UTC)(link)
есть

1) обучение
2) обычная работа
3) хардкорный продакшн

.NET и питон не годятся для 2, только для 1 и 3.

ы?

[identity profile] cd-riper.livejournal.com 2010-08-21 02:22 pm (UTC)(link)
питону не нужен IDE, простой текстовый редактор с подсветкой синтаксиса и возможностью вызывать указанную тулзу с текущем открытым файлом.

таких редакторов больше 9000.

[identity profile] aamonster.livejournal.com 2010-08-21 02:22 pm (UTC)(link)
Нет (во всяком случае, 2005 и, кажется, 2008 не могла).
C# экспресс откроет в таком солюшне только C# проекты, C++ - только C++.
Чтобы собрать всё - проще всего запустить MSBuild.
Т.е. неудобство, хоть и не смертельное, есть.

[identity profile] cd-riper.livejournal.com 2010-08-21 02:24 pm (UTC)(link)
> _одноврменно_ _и_ пробелы _и_ табы элементом синтаксиса

пусть это будет самая нерешаемая проблема в программировании!

Re: -==========<;>~

[identity profile] theiced.livejournal.com 2010-08-21 02:27 pm (UTC)(link)
как олимпиадник (http://olympiads.win.tue.nl/ioi/ioi98/results.html - строчка 36) ответственно заявляю что паскаль уёбище и писать на нём олимпиады - тупизм.

[identity profile] theiced.livejournal.com 2010-08-21 02:29 pm (UTC)(link)
и в 3000 раз - это не проблема которую нельзя решить - это показатель вменяемости пидороссума.

[identity profile] aamonster.livejournal.com 2010-08-21 02:38 pm (UTC)(link)
Ребе, не позорьтесь. Ознакомьтесь с биографией собеседника.

[identity profile] theiced.livejournal.com 2010-08-21 02:41 pm (UTC)(link)
дайте ссылку на биографию. если был не прав - извинюсь (как всегда делаю когда не прав).

[identity profile] aamonster.livejournal.com 2010-08-21 02:45 pm (UTC)(link)
Полную искать не буду, но дам ключевое слово - Reget. Думаю, дальше раскопаете самостоятельно.

[identity profile] cd-riper.livejournal.com 2010-08-21 02:47 pm (UTC)(link)
это вообще не показатель.
об этом даже говорить не стоит, такая это хуйня и мелочь.

[identity profile] theiced.livejournal.com 2010-08-21 02:49 pm (UTC)(link)
тогда не буду извиняться. кривое говноподелие, по вредоносности сравнимое с более классическими вирусами. не такое уёбище как флэшгет, но и его авторов было неоднократное желание придушить.

Page 7 of 12