metaclass: (Default)
[personal profile] metaclass
Школьный Линукс и входной порог разработки

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

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

Date: 2010-08-21 07:02 am (UTC)
From: [identity profile] metaclass.livejournal.com
Не, конкретно для "складывания из кубиков" ничего лучше дельфи пока не придумано. Даже в дотнете с вижуал студией и то не все хорошо.

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

Date: 2010-08-21 07:08 am (UTC)
From: [identity profile] theiced.livejournal.com
А вы таки скачайте и посмотрите на плт (ака рэкет сейчас). Тама и иде и гуи делать и базы и даже пачка языков - от простых для обучения до прологов для извращенцев.

Date: 2010-08-21 07:39 am (UTC)
From: [identity profile] max630.livejournal.com
А какие такие уж глюки есть в системе разработки питона?

Date: 2010-08-21 07:43 am (UTC)
From: [identity profile] metaclass.livejournal.com
Когда я последний раз смотрел на т.н. "питоновские IDE" они были жопным адом.

Date: 2010-08-21 07:44 am (UTC)
From: [identity profile] theiced.livejournal.com
с каких пор емакс стал "жопным адом"? ну если вы не на емакс смотрели - то ссзб, да.

Date: 2010-08-21 08:12 am (UTC)
From: [identity profile] denisioru.livejournal.com
Словом IDE не означает только подсветку синтаксиса. Интегрированная отладка, например, крайне сильно облегчает разработку. А дизайнер форм там тоже есть?

Date: 2010-08-21 09:56 am (UTC)
From: [identity profile] w00dy.livejournal.com
у линупсоидов весь линупс одна больша иде - помойка из слабосвязанного утиля и всего такого.

Date: 2010-08-21 10:08 am (UTC)
From: [identity profile] theiced.livejournal.com
Аббревиатура (если вы знаете такое слово) IDE обозначает Inegrated Development Environment. Набор тулзов необходимых для разработки софтины. В строго необходимый минимум входит, например, удобный и мощный редактор кода (коего в вижуал говностудии нет) или там удобный средства для работы с RCS (аналогично).

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2010-08-21 12:27 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 12:31 pm (UTC) - Expand

Date: 2010-08-21 08:15 am (UTC)
From: [identity profile] metaclass.livejournal.com
Именно так, на емакс я не смотрел :)

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 09:00 am (UTC) - Expand

Date: 2010-08-21 08:08 am (UTC)
From: [identity profile] denisioru.livejournal.com
Хорошее выражение - "жопный ад" :) надо запомнить

Date: 2010-08-21 08:27 am (UTC)
From: [identity profile] metaclass.livejournal.com
Не могу найти запись с оригиналом фразы, блин.
Там изначально было, что у одного из наших клиентов админ качал на производственный сервер из интернета фильм "Anal hell" и скриншот этого :)

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 08:47 am (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2010-08-21 11:17 am (UTC) - Expand

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

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

Date: 2010-08-21 03:50 pm (UTC)
From: [personal profile] alll
ну если у вас простой текстовой редактор умеет показать/перейти на определение встретившейся в коде функции, закопанной в over 9000 файлов исходников, то скажите пожалуйста координаты вашей планеты в тентуре и название вашей галактики в спирали - я, пожалуй, попробую туда эмигрировать :)

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 03:55 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:02 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 04:10 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:16 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 04:20 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:30 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 04:34 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:44 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-08-21 04:54 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:01 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-08-21 04:53 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 04:58 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:01 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-08-21 05:15 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:19 pm (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2010-08-21 07:43 pm (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2010-08-21 04:59 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 05:05 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 03:59 pm (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2010-08-21 05:03 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:07 pm (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2010-08-21 06:18 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 06:21 pm (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2010-08-21 06:28 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 06:31 pm (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2010-08-21 06:42 pm (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2010-08-21 07:45 pm (UTC) - Expand

(no subject)

From: [identity profile] thedeemon.livejournal.com - Date: 2010-08-21 06:40 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 06:51 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 06:52 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 05:09 pm (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2010-08-21 06:10 pm (UTC) - Expand

Date: 2010-08-21 07:43 am (UTC)
From: [identity profile] theiced.livejournal.com
эммм... питон например?

Date: 2010-08-21 08:02 am (UTC)
From: [identity profile] max630.livejournal.com
И? Я использовал, ничего такого не заметил. Ну динамическая типизация, разве что, но кое-что pylint ловит.

Date: 2010-08-21 08:06 am (UTC)
From: [identity profile] theiced.livejournal.com
проблема есть одна, я про неё уже неоднократно рассказывал - гвидо ван пидороссум - конченный долбоёб. только конченный долбоёб мог допустить _одноврменно_ _и_ пробелы _и_ табы элементом синтаксиса. дальше на это порождения куска говна, которое заменяет пидороссуму моск можно не смотреть.

(no subject)

From: [identity profile] max630.livejournal.com - Date: 2010-08-21 08:29 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 08:37 am (UTC) - Expand

(no subject)

From: [identity profile] max630.livejournal.com - Date: 2010-08-21 08:50 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 08:55 am (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 02:24 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 02:29 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 02:47 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 02:51 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 02:54 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 02:58 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 03:02 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 03:11 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 03:37 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 03:41 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 03:43 pm (UTC) - Expand

(no subject)

From: [identity profile] tretiy3.livejournal.com - Date: 2010-08-21 07:14 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 07:25 pm (UTC) - Expand

(no subject)

From: [identity profile] fi_mihej.livejournal.com - Date: 2010-08-21 03:42 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 03:48 pm (UTC) - Expand

(no subject)

From: [identity profile] fi_mihej.livejournal.com - Date: 2010-08-21 04:03 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:14 pm (UTC) - Expand

(no subject)

From: [identity profile] fi_mihej.livejournal.com - Date: 2010-08-21 04:17 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:19 pm (UTC) - Expand

(no subject)

From: [identity profile] fi_mihej.livejournal.com - Date: 2010-08-21 04:23 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 04:32 pm (UTC) - Expand

(no subject)

From: [identity profile] fi_mihej.livejournal.com - Date: 2010-08-21 05:10 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:12 pm (UTC) - Expand

Date: 2010-08-21 08:50 am (UTC)
From: [identity profile] nealar.livejournal.com
PLT - очень развесистая вещь. На нём ICFPC05 сделали - там реально дофига. Хотел бы я видеть поделие такого размера, сделанное на VS забесплатно.

Date: 2010-08-21 08:55 am (UTC)
From: [identity profile] norguhtar.livejournal.com
У дельфи есть другая отличная жопа. Потом люди не умеют нормально программировать, а только кубики складывать.

Date: 2010-08-21 09:58 am (UTC)
From: [identity profile] w00dy.livejournal.com
А может людям и не нужно программировать. Компонентная разработка тоже имеет право на жизнь.

Date: 2010-08-21 03:49 pm (UTC)
From: [identity profile] fi_mihej.livejournal.com
+1 к w00dy:
не стоит так переживать за людей: надо им будет - научатся, на не надо - так это их проблемы (альтернативы, при спросе то, никуда не денутся). )

Date: 2010-08-21 10:54 am (UTC)
wizzard: (Default)
From: [personal profile] wizzard
how fucking true

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

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

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

ы?

Date: 2010-08-21 04:40 pm (UTC)
From: [identity profile] metaclass.livejournal.com
.NET условно годится для 2. Хотя у меня это очень быстро перешло в стадию 3 - стандартными средствами пользоваться невозможно без допиливания.
Питон, скорее всего, в нише серверного веб-программинга подходит для 2, но я этой областью не занимался никогда, поэтому толком сказать не могу. Для десктопных GUI софтин - несколько лет назад был ад, сейчас вроде получше, но все таки это опять же ближе к пункту 3.

Date: 2010-08-21 04:51 pm (UTC)
From: [identity profile] cd-riper.livejournal.com
> стандартными средствами пользоваться невозможно без допиливания

а что ты из стандартных средств допиливал?

> Для десктопных GUI софтин

а на чем ты писал? на Qt?

Date: 2010-08-21 05:01 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Да вот с DataGridView, System.ComponentModel и DataTable воою. Вроде все работает, но стоит отклонится от модели "под каждую сущность сидит програмер и руками в дизайнере все набирает" - сразу начинается какое-то вуду.

Смотрел WxPython вроде, и еще какие-то биндинги к GUI питоновые, осталось печальное впечатление.

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 05:07 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:09 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 05:11 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-08-21 05:18 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-08-21 05:25 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-08-21 05:27 pm (UTC) - Expand

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 10th, 2025 03:18 pm
Powered by Dreamwidth Studios