Язык программирования

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Сообщение SovNarKom » 13.08.2007 03:37:51

Хорошая статья, смешная... правда юмор плосковат, потомучто писалось не ради смеха. Да кое-что в статье написано правильно...
Но фраза:

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

это, конечно, что-то с чем-то...

Не знал, что 8500 тысяч языков программирования... тем более в статье описано несколько языков, на самом деле являющихся не языками программирования, а языками описания сцен и т.д. Причём там они - не ясно.

Фишка FPC - бесплатность и кроссплатформенность. И, как бы не "шипели" на создателей этого компилятора уважаемые С/С++ программисты, у этого компилятора есть будущее.
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]

Сообщение Eugene » 14.08.2007 01:53:16

Жаль, лишь для этого компилятора мало программ пишется... А так нормальная вещь
Eugene
незнакомец
 
Сообщения: 4
Зарегистрирован: 05.10.2006 13:10:13

Сообщение Replicator » 14.08.2007 23:33:21

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

Сейчас проблема в отсутствии хорошей IDE, сравнимой с таковой из Turbo Delphi по удобству и возможностям.
Replicator
постоялец
 
Сообщения: 154
Зарегистрирован: 30.04.2006 17:14:45
Откуда: Outer Heaven

Сообщение Рождённый_в_СССР » 24.08.2007 00:56:02

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

История программных революций от Microsoft, вкратце: Сначала были Windows API и DLL Hell. Революцией №1 было DDE – помните, как ссылки позволили нам создавать статусные строки, отражающие текущую цену акций Microsoft? Примерно тогда же Microsoft создала ресурс VERSION INFO, исключающий DLL Hell. Но другая группа в Microsoft нашла в DDE фатальный недостаток – его писали не они!

Для решения этой проблемы они создали OLE (похожее на DDE, но другое), и я наивно вспоминаю докладчика на Microsoft-овской конференции, говорящего, что скоро Windows API перепишут как OLE API, и каждый элемент на экране будет ОСХ-ом. В OLE появились интерфейсы, исключающие DLL Hell. Помните болезнь с названием «по месту», при которой мы мечтали встроить все свои приложения в один (возможно, очень большой) документ Word? Где-то в то же время Microsoft уверовала в религию С++, возникла MFC решившая все наши проблемы еще раз.

Но OLE не собиралась, сложа руки смотреть на это, поэтому оно заново родилось под именем COM, и мы внезапно поняли, что OLE (или это было DDE?) будет всегда – и даже включает тщательно разработанную систему версий компонентов, исключающую DLL Hell. В это время группа отступников внутри Microsoft обнаружила в MFC фатальный недостаток – его писали не они! Они немедленно исправили этот недочет, создав ATL, который как MFC, но другой, и попытались спрятать все замечательные вещи, которым так упорно старалась обучить нас группа COM. Это заставило группу COM (или это было OLE?) переименоваться в ActiveX и выпустить около тонны новых интерфейсов (включая интерфейсы контроля версий, исключающие DLL Hell), а заодно возможность сделать весь код загружаемым через броузеры, прямо вместе с определяемыми пользователем вирусами (назло этим гадам из ATL!).

Группа операционных систем громким криком, как забытый средний ребенок, потребовала внимания, сказав, что нам следует готовиться к Cairo, некой таинственной хреновине, которую никогда не могли даже толком описать, не то, что выпустить. К их чести, следует сказать, что они не представляли концепции «System File Protection», исключающей DLL Hell. Но тут некая группа в Microsoft нашла фатальный недостаток в Java — её писали не они! Это было исправлено созданием то ли J, то ли Jole, а может, и ActiveJ (если честно, я просто не помню), точно такого же как Java, но другого. Это было круто, но Sun засудило Microsoft по какому-то дряхлому закону. Это была явная попытка задушить право Microsoft выпускать такие же продукты, как у других, но другие.

Помните менеджера по J/Jole/ActiveJ, стучащего по столу туфлей и говорящего, что Microsoft никогда не бросит этот продукт? Глупец! Все это означало только одно – недостаток внимания к группе ActiveX (или это был COM?). Эта невероятно жизнерадостная толпа вернулась с COM+ и MTS наперевес (может, это стоило назвать ActiveX+?). Непонятно почему к MTS не приставили «COM» или «Active» или «X» или «+» – они меня просто потрясли этим! Они также грозились добавить + ко всем модным тогда выражениям. Примерно тогда же кое-кто начал вопить про «Windows DNA» (почему не DINA) и «Windows Washboard», и вопил некоторое время, но все это почило раньше, чем все поняли, что это было.

К этому моменту Microsoft уже несколько лет с нарастающей тревогой наблюдала за интернет. Недавно они пришли к пониманию, что у Интернет есть фатальный недостаток: ну, вы поняли. И это приводит нас к текущему моменту и технологии .NET (произносится как «doughnut (пончик по-нашему)», но по-другому), похожей на Интернет, но с большим количеством пресс-релизов. Главное, что нужно очень четко понимать — .NET исключает DLL Hell.

В .NET входит новый язык, C#, (выясняется, что в Active++ Jspresso был фатальный недостаток, от которого он и помер). .NET включает виртуальную машину, которую будут использовать все языки (видимо, из-за фатальных недостатков в процессорах Интел). .NET включает единую систему защиты (есть все-таки фатальный недостаток в хранении паролей не на серверах Microsoft). Реально проще перечислить вещи, которых .NET не включает - это DLL Hell.

.NET наверняка революционно изменит Windows-программирование… примерно на год.


наверное потому, что даже я уже нашёл фатальный недостаток в .NET )
Аватара пользователя
Рождённый_в_СССР
новенький
 
Сообщения: 65
Зарегистрирован: 08.08.2007 01:03:26
Откуда: Саратов

Сообщение BJIaquMup » 11.09.2007 14:14:45

alexs писал(а):
Brainenjii писал(а):где-то давно-давно читал, что производительность компов уже давно выше нашего мозга, но поскольку общаемся мы с ним неправильно - ИИ создать не получается... и что нужно делать новый язык низкого уровня, с логикой отличной от ассеблера...

не согласен
простейши подсчёт:
нейронов в головном мозге болше нескольких миллионов (могу ошибаться на порядок - может там и больше - надо в энциклопедии смотреть)

Нейронов в мозгу человека более 10 миллиардов. Нейрон сам по себе только носитель элементов мЫшленья. То, что можно сравнивать отдалённо с элементом памяти в компьютере - синапс. Их в нейроне от 1000 до 50000, в зависимости от типа нейрона. В ассоциативных их больше.

"тактовая частота" нейрона порядка 10-100 герц
такой уровень расспаралеливания создать человеку ещё не удавалось
а ведь мышление человека - это нетолько головной мозг

Тактовая частота? В случае нейрона это непонятно что. Сама организация электрических схем другая.

эта тема как-то обсуждалась на dragonbase.ru, а на compulenta.ru была недавно статья о человеке, у которого практически полностью отсутсвовал голвоной мозг (заболевание с детсва), тем не менее это был обычный человек, просто функции головного мозга взяли другие отделы нервной системы (спинной мозг и т.д.)

А вот это бред. Полнейший бред.
BJIaquMup
новенький
 
Сообщения: 12
Зарегистрирован: 15.04.2007 11:00:34

Сообщение alexs » 11.09.2007 14:32:00

BJIaquMup писал(а):Тактовая частота? В случае нейрона это непонятно что

приблизительная аналогия - скорость течения хим реакции - перенос элекстрического заряда на ионах внутри самой нервной клетки

BJIaquMup писал(а):А вот это бред. Полнейший бред.

отнюдь
ссылка:
http://science.compulenta.ru//326698/?phrase_id=2105557
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение BJIaquMup » 11.09.2007 16:40:38

Отнюдь?
Ребята, но вот цитата: "По словам невропатолога Лионеля Фейе, визуально мозг этого пациента на 50-75% меньше, чем у обычных людей." И здесь же: "Сами же ткани мозга, серое и белое вещество, расположены тонким слоем на стенках черепа."
Это совсем другой коленкор. И такое говорить, как "просто функции головного мозга взяли другие отделы нервной системы (спинной мозг и т.д.)" нельзя.
Мозг этого человека во вполне нормальном состоянии, несмотря на полости. И главное, в нормальном состоянии, судя по всему сказанному, лимбическая система (ретикулярная формация, таламус, гипоталамус, гиппокамп...). Иначе, он бы был не жилец. ...Спиной мозг...
BJIaquMup
новенький
 
Сообщения: 12
Зарегистрирован: 15.04.2007 11:00:34

Сообщение alexs » 11.09.2007 17:01:04

я не претендую на истину в последнйе инстанции :D
но с другой стороны - бронтозавры чем думали? :lol: :lol: :lol:
почему я такоый вывод сделал - когдато занимался в области близкой с медициной сердца - до сих пор помню тройное резервирование водителя сердечного ритма
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение BJIaquMup » 11.09.2007 18:09:39

Бронтозавры думали тем же самым, чем и этот мущщина. :) То есть, мозгом. Главное, остались нетронутыми важнейшие области мозга.
С корой можно выкаблучивать, что угодно. А вот с подкоркой бывает всякое. Необязательно вмешательство (хирургическое) должно приводить к смерти. И тем не менее. Чем древнее раздел мозга, тем более он нежен. Так что, Вы правы, насчёт водителя сердечного ритма.
BJIaquMup
новенький
 
Сообщения: 12
Зарегистрирован: 15.04.2007 11:00:34

Пред.

Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru