Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Вниз

Язак программирования. Какой лучше?   Найти похожие ветки 

 
wicked ©   (2005-05-20 20:42) [160]

> Kerk ©   (20.05.05 19:57) [156]

> Так вот ихний евангелист, так прям и сказал.. "нету в дотнете
> множественного наследования.. нету... если кто-нибудь приведет
> пример ситуации, где это реально необходимо - готов обсудить".

ну почему же... один аргумент "за" я видел собственными глазами... книжка Андрея Александреску, "Modern C++ Design: Generic Programming and Design Patterns Applied", глава 1 "Policy-Based Class Design"... правда, там оно используется вкупе с шаблонами классов для реализации политик...


 
Fantasist.   (2005-05-20 20:58) [161]

насчет шаблонов - подобие можно найти здесь http://community.borland.com/article/0,1410,27603,00.html

 Класс!


 
nikkie ©   (2005-05-20 21:08) [162]

>[159] raidan
лол :))


 
Копир ©   (2005-05-21 06:36) [163]

Язык программирования? Лучше-хуже?
Простите, уважаемые программисты?

Разве язык может выразить свою эффективность?

Русское восклицание, "да нет же!" и ещё в раздраженном варианте?

Это, с точки зрения языка - законная конструкция.
А с точки зрения формальных операторов?
Противоречие.
А иногда жена в таком противоречии
так конкретно ставит мужа на место.
Чем не язык?

Всякий язык ограничен набором правил.
Которые, с одной стороны, его дисциплинируют.
С другой - ограничивают.

Всякий язык (language) избыточен.
Т.е, насыщен фразами, которые формально ничего не означают.
(не несут смысловой нагрузки), но присутствуют в языке.

"Ты чего?"  - обращаются к тем, кто может объяснить.
"Are you OK?" - обращаются к тем, кто, безусловно Ok.

Потому, что, кто не Ok, к тому уже не обращаются.

Языки программирования (я полагаю, что Statik_LAN   (18.05.05 14:55)
имел ввиду языки высокого уровня, это человеческая пародия на
человеческий язык.

Путать компиллятор, который резво и быстро преобразует
Вашу инструкцию
Begin
Close
End.
В совокупность операторов, которые завершат программу так,
чтобы после ста завершений Stack не переполнился.
И ваще.

>Язык программирования. Какой лучше?

Самый лучший -- язык инструкций непосредственно к процессору.
И самый сложный.

Но самый лучший.

Жена, во всяком случае, временно опешит.


 
Юрий Зотов ©   (2005-05-21 09:19) [164]

Как насчет жены - не знаю, а вот я после [163] и впрямь опешил.
Надеюсь, что это и правда временно.


 
марсианин ©   (2005-05-21 11:18) [165]

2 [163] Копир ©   (21.05.05 06:36)

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

2VEG

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


 
Petr V. Abramov ©   (2005-05-21 12:46) [166]

Насчет Ораклов и Си
 Сначала был Oracle 1.0, написанный на Си под каким-то из Unix`ов, где, ессно, кроме Си ничего не было. Потом его начли портировать на все существующие тогда платформы. На некоторых самых толстых сишного компилятора не было! Тогда они для всех этих платформ сделали сишные компиляторы(!), и только потом перешли к делу.
 Прошло лет 20 с тех пор. А Вы говорите, язык менять :)))))


 
Igorek ©   (2005-05-21 13:19) [167]

VMcL ©   (20.05.05 17:35) [153]
cool, были у меня подозрения на интерфейсы, но не проверил... уж пол года на Дельфи не пишу, перешел на VS - деградирую наверно :(


 
Eraser ©   (2005-05-21 13:22) [168]

Petr V. Abramov ©   (21.05.05 12:46) [166]
Сначала был Oracle 1.0, написанный на Си под каким-то из Unix`ов


Первая версия была написана на ассемблере. А фирама на момент основания называлась Software Development Laboratories, затем Rational Software Inc, после чего, наконец, - Oracle Corporation.

Сейчас поддеоживается версия ТОЛЬКО под nix"ы.


 
Petr V. Abramov ©   (2005-05-21 13:29) [169]

Eraser ©   (21.05.05 13:22) [168]
>>Petr V. Abramov ©   (21.05.05 12:46) [166]
> Сейчас поддеоживается версия ТОЛЬКО под nix"ы.
 Да Вы что? А как же это у меня под NT 4 6 лет проработал, а сейчас дома под W2k стОит-то? :))))


 
Eraser ©   (2005-05-21 13:31) [170]

Petr V. Abramov ©   (21.05.05 13:29) [169]

Какая версия? Oracle 10g?


 
Eraser ©   (2005-05-21 13:31) [171]

Petr V. Abramov ©   (21.05.05 13:29) [169]

Какая версия? Oracle 10g?


 
Eraser ©   (2005-05-21 13:36) [172]

Petr V. Abramov ©   (21.05.05 13:29) [169]

Насчёт "поддерживается" - эт я не так выразился. Он оддерживается под Win32, НО очень рекомендуется ставить под nix.


 
Petr V. Abramov ©   (2005-05-21 16:59) [173]

> Eraser ©   (21.05.05 13:36) [172]
 Кем рекомендуется?


 
Eraser ©   (2005-05-21 17:01) [174]

Petr V. Abramov ©   (21.05.05 16:59) [173]

Oracle Corporation.


 
Petr V. Abramov ©   (2005-05-21 17:05) [175]

Eraser ©   (21.05.05 17:01) [174]
 Слашал ты звон,да не знаешь, где он


 
Копир ©   (2005-05-21 18:29) [176]

>Юрий Зотов ©   (21.05.05 09:19) [164] :
>а вот я после [163] и впрямь опешил.

Я понимаю Ваше недоумение.

А вот статейка. Любопытная.

http://www.pobeda.ru/cyberwars/infowar/GLAVA1.htm

Тов.Сталин (хитроумный был мужик) не зря вопросами языкознания
занялся...


 
DiamondShark ©   (2005-05-21 19:02) [177]

Есть предложение.
Вместо автомодератора запустить на сайте автоотвечатель Копиру.



Страницы: 1 2 3 4 5 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.75 MB
Время: 0.028 c
1-1115721489
Manfred8
2005-05-10 14:38
2005.06.06
Как удалить exe Файл после завершения его работы?


4-1113721831
Ola
2005-04-17 11:10
2005.06.06
Как при запуске приложения менять курсор мыши на мой собственный.


3-1114659708
Deshifrator
2005-04-28 07:41
2005.06.06
Ошибка метода GetIndexForFields


3-1114757906
UVV
2005-04-29 10:58
2005.06.06
Ehlib, а можно ли


6-1111250666
Calm
2005-03-19 19:44
2005.06.06
Передача файла по модему без инета.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский