The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Язык Си вырвался на первое место в рейтинге популярности язы..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от opennews (ok) on 07-Апр-10, 11:05 
Компания TIOBE Software представила (http://www.tiobe.com/index.php/content/paperinfo/tpci/index....) результаты очередного исследования популярности языков программирования. Апрельская редакций рейтинга интересна тем, что сменился лидер - более 4 лет на первом месте в списке держался язык Java, который теперь вытеснен языком Си. За последние 10 лет популярность языка Си сильно менялась, наблюдались моменты триумфа, когда Си занимал 20% рынка, также фиксировались спады, когда популярность Си падала до 15%. Например, в 2000 году Си занимал 4 место рейтинга, уступая Java, VisualBasic и Perl. Что касается Java, то последнее время данный язык постепенно теряет свои позиции, в основном за счет появления новых языков (например, JavaFX), базирующихся на использовании JVM.


Из других интересных тенденций можно отметить включение в рейтинг языка Vala, который пока занимает 122 место. Значительный рост популярности отмечен для языков Go и Object-C: Object-C за год переместился с 42 на 11 ме...

URL: http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
Новость: http://www.opennet.me/opennews/art.shtml?num=26125

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от yalur email(ok) on 07-Апр-10, 11:05 
Много языков полезных и разных. А вообще на основе 0.007% превышения выводы делать глупо, ладно бы там 19% и 18% было.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Аноним (??) on 07-Апр-10, 11:19 
>Много языков полезных и разных. А вообще на основе 0.007% превышения выводы
>делать глупо, ладно бы там 19% и 18% было.

Там тенденция явно прослеживается, доля Java уже давно падает, а C растет. Это не случайные флуктуации, пересечение было неизбежно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Аноним (??) on 07-Апр-10, 12:01 
Ага, яверы бегут на С и шарик. )
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Фдор email on 07-Апр-10, 11:31 
Очень странно, что рейтинг обозвали "рейтингом популярности языков программирования". Я бы не сказал, что язык, информацию о котором чаще всего ищут, непременно самый популярный, хотя такой вариант не исключен. Возможно, при использовании этого языка просто возникает больше вопросов либо мало хорошей литературы.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от jSnake (??) on 07-Апр-10, 11:40 
Неа, не согласен. Если язык популярен, то за ним следят (в новостях, в рассылках, в обсуждениях там). Это не всегда связано с поиском ответа на простейший вопрос. А то, следуя Вашей логике, линукс - самая бажная ось в мире, которая по сути своей падает регулярно. А вот MS DOS 6.22 - идеал стабильности)))
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Lanello on 07-Апр-10, 11:54 
Может популярности С поспособствовали студенты которые ищут в интернете решение для задачек по программированию...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от centosuser (ok) on 07-Апр-10, 12:25 
количество студентов уже давно устаканилось, а вот недавно по оценке гугла в верхах был язык GO вот они то как раз оценивали по всплеску запросов на новый язык

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от XoRe (ok) on 07-Апр-10, 13:57 
>количество студентов уже давно устаканилось, а вот недавно по оценке гугла в
>верхах был язык GO вот они то как раз оценивали по
>всплеску запросов на новый язык

Шож они свой язык да не похвалят)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

57. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Карбофос (ok) on 07-Апр-10, 23:03 
>Шож они свой язык да не похвалят)

до сих пор думают, где его применить. :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от Sumkin (??) on 07-Апр-10, 11:35 
> Delphi

а это не то же самое, что и Object Pascal? Всегда думал, что Delphi это среда разработки)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Аноним (??) on 07-Апр-10, 11:47 
> а это не то же самое, что и Object Pascal? Всегда думал, что Delphi это среда разработки)

они переименовали, теперь язык программирования Object Pascal называется как среда - Delphi, http://ru.wikipedia.org/wiki/Delphi_(язык_программирования)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Sumo on 07-Апр-10, 11:52 
Язык уже давно официально называется "Delphi"
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от fa (??) on 07-Апр-10, 12:32 
Я, вот, все могу понять, но что там делает вижуал бейсик на пятом месте. Может я "не в теме"? Что на нем разрабатывают?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от dq0s4y71 (??) on 07-Апр-10, 12:40 
Ну, судя по тому, что Visual взято в скобки, там, наверное, и VBA имеется ввиду, и прочие (не Майкрософт) бейсики.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Аноним (??) on 07-Апр-10, 12:56 
>Я, вот, все могу понять, но что там делает вижуал бейсик на
>пятом месте. Может я "не в теме"? Что на нем разрабатывают?

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от cfan on 07-Апр-10, 17:00 
ochen mnogo program ispolzuet ego dla macrosov
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

44. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от Andy (??) on 07-Апр-10, 21:42 
Ну как же - это ведь основной язык для разработки макровирусов!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +3 +/
Сообщение от Аноним (??) on 07-Апр-10, 12:36 
The ratings are calculated by counting hits of the most popular search engines. The search query that is used is

    +"<language> programming"

как мало нужно человеку для флейма :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

40. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от anonymous vulgaris on 07-Апр-10, 20:57 
>как мало нужно человеку для флейма :)

Так здесь же вообще никто никогда исходных материалов не читает. А уж тем более на неместных языках. Народ просто общается.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от GoodWin (??) on 07-Апр-10, 14:20 
"Я знал!!!" Правда - она всегда проявится!

C++
PHP
Python
Perl
Pascal

А остальные ЯП, IMHO, "JustForFun"

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

46. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от аноним on 07-Апр-10, 21:56 
> А остальные ЯП, IMHO, "JustForFun"

PHP и Pascal туда же. С остальным согласен.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –15 +/
Сообщение от Anonim on 07-Апр-10, 14:30 
Когда уже С отомрет и сменится нормальными языками??
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от User294 (ok) on 07-Апр-10, 14:42 
Не факт что вы до этого момента доживете - имхо есть вас шансы что он вас переживет.

Си позволяет писать предсказуемый шустрый код и влезать в такие дебри системных сущностей в которые иначе пришлось бы лезть путем юзания ассемблера. И да, что бы вы там не пи...ли про гарбаж колекторы но знаете, иногда (скажем для логгеров, мониторов и прочая) логичнее выделить себе память заранее "по старинке" чем, извините, с позором грохнуться, когда кто-то всю память в системе выжрет а автоматическое выделение памяти лоханется. Слив миссию, ради которой писался демон, блин. А уж в эмбеддед... а на чем еще кроме сей да асма вы накорябаете обработчик прервывания например? Ы? Ну уж наверное не на гугл го, ибо какое в задницу динамическое выделение памяти и гарбаж колектинг в прерываниях? А раз так - заменой как-то и не пахнет даже...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от anonymous vulgaris on 07-Апр-10, 20:49 
>А уж в эмбеддед... а на чем еще кроме сей да асма вы накорябаете обработчик прервывания например?

Лучше больше читать, чем больше писать, может тогда что-нибудь кроме ц и соилите. Ну вот например

Pascal-scm for Atmel AVR Multi-Task Developmentsystem for Atmel's AVR© RISC CPU's 90S2313..mega256
Pascal-Compiler supports processes, 2tasks, interrupts and onChip peripherals
2
http://www.e-lab.de/AVRco/index_en.html

или

The simple Real-Time-Java for the small embedded and consumer devices is a clean room implementation of Java Virtual Machine that has been specifically designed to run on devices with the small amount of system memory.
http://www.rtjcom.com/main.php?p=home


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

67. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от xxx (??) on 08-Апр-10, 00:25 
>Лучше больше читать, чем больше писать, может тогда что-нибудь кроме ц и соилите.

А ещё лучше иногда и на практике что-то делать. И вот тут остаётся только Си, хотя мне бы очень и хотелось, чтобы ему на смену пришёл более современный язык системного программирования. Но увы и ах, пока адекватной замены Си нету.

То что ты привёл, мягко говоря не катит на замену Си. Pascal, ну и что он даёт в сравнении с Си? Java, если я начну во всю херачить на яве используя по полной возможности языка, то почти на любом микроконтроллере ей будет тесно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

85. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от User294 (ok) on 08-Апр-10, 04:44 
>Лучше больше читать, чем больше писать,

Лучше что-то на практике делать чем читать и писать, имеючи чисто теоретическое представление.

> может тогда что-нибудь кроме ц и соилите.

Что-что сделаю? oO

> Ну вот например Pascal-scm

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

> for Atmel AVR Multi-Task Developmentsystem for Atmel's AVR© RISC CPU's
>90S2313..mega256 Pascal-Compiler supports processes,

Ну да, попилить и без того дохленький 8-битник на отдельные задачи - ну это наверное круто конечно, а мне это зачем? Чтобы побольше помудохаться с отладкой навернутой многозадачной среды вместо примитивной как топор и потому столь же предсказуемой фирмвари? Да убейтесь вы веником! И програмьте на этом сколько вам там влезет. А я буду это делать атк как мне удобно. Ы?

>2tasks, interrupts and onChip peripherals
>http://www.e-lab.de/AVRco/index_en.html

И чего? А под какие еще процессоры оно например есть? Си есть под практически все что шевелится, а завязываться на AVR всеми руками, ногами и прочая мне как-то жутко влом. С си это не особая проблема - кроме хардвар-специфики (которую к тому же при желании можно вынести в сторонку и абстрагировать), общеалгоритмический код достаточно переносим. А с этой чудо-фигней что делать если бобик^W атмел вдруг возьмет и сдохнет например к всеобщему облому? Разочек их уже микрочип хотел купить и все неплохо пересрали.

>designed to run on devices with the small amount of system memory.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

121. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от IGX on 10-Апр-10, 02:17 
Поддерживаю юзера!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

42. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –10 +/
Сообщение от iZEN (ok) on 07-Апр-10, 21:20 
>И да, что бы вы там не пи...ли про гарбаж колекторы но знаете, иногда (скажем для логгеров, мониторов и прочая) логичнее выделить себе память заранее "по старинке" чем, извините, с позором грохнуться, когда кто-то всю память в системе выжрет а автоматическое выделение памяти лоханется.

Обычно Segmentation Fault выбрасывают программы на C/C++ с уводом системы в kernel panic из-за неконтролируемой утечки памяти.

Программы на Java нечасто, но случается, выбрасывают необрабатываемое исключение java.lang.OutOfMemoryError и завершаются, не причиняя вреда системе. JVM при этом отдаёт всю занятую память.

>А уж в эмбеддед... а на чем еще кроме сей да асма вы накорябаете обработчик прервывания например? Ы? Ну уж наверное не на гугл го, ибо какое в задницу динамическое выделение памяти и гарбаж колектинг в прерываниях? А раз так - заменой как-то и не пахнет даже...

Гослинг, создатель языка Java, в середине 1990-х демонстрировал устройство размером с толстую книгу (элементная база была не столь миниатюрна как сейчас), в которой работала система на языке Oak. Устройство было оснащено цветным (видимо, 16-цветным) сенсорным экраном, как КПК. Странно, на видеообзоре оно не тормозило.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

47. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от аноним on 07-Апр-10, 21:58 
>Обычно Segmentation Fault выбрасывают программы на C/C++ с уводом системы в kernel
>panic из-за неконтролируемой утечки памяти.
>
>Программы на Java нечасто, но случается, выбрасывают необрабатываемое исключение java.lang.OutOfMemoryError и завершаются,
>не причиняя вреда системе. JVM при этом отдаёт всю занятую память.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

52. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –8 +/
Сообщение от iZEN (ok) on 07-Апр-10, 22:28 
>Совершенно идиотский ламерский бред. Во-первых, пользовательские процессы не могут уронить систему в панику.

Не говорите этого пользователям Windows, хорошо? А то засмеют.

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

Мне пофигу, сколько жрёт Java памяти. Главное — она делает это гораздо эффективнее таких поделий на C++ как: OpenOffice и Firefox, которые при наличии свободных 2-3ГБ памяти умудряются тормозить на каждом шагу и постоянно что-то там делают с диском.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

55. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Карбофос (ok) on 07-Апр-10, 22:48 
что-то не вижу я однако толкового браузера на яве или шарпе... где тут все-таки собака зарылась?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

59. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –4 +/
Сообщение от iZEN (ok) on 07-Апр-10, 23:18 
Не видишь? А он есть. Парсинг  и рендеринг HTML3 и RTF в компонентах Swing реализовали в начале 2000-х.

Firefox жутко распиарен и основан на унаследованном коде NN4, который компания Netscape посчитала разумным выложить в свободный доступ из-за никчёмности дальнейшей поддержки силами небольшого коллектива.

Офисный пакет на Java написали китайцы в середине 2000-х, и он не бесплатен.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

62. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Карбофос (ok) on 07-Апр-10, 23:36 
парсинг и рендеринг? где браузер?

>на унаследованном коде NN4

такое ощущение, что речь идет все о том же NN4...

>из-за никчёмности дальнейшей поддержки

да, потому как m$ продвигали свой браузер, интегрировав его в систему.

>Офисный пакет на Java написали китайцы

да они могут написать хоть на брейнфаке, их бы энергию...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

66. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от koblin (ok) on 08-Апр-10, 00:10 
>Firefox жутко распиарен и основан на унаследованном коде NN4, который компания Netscape
>посчитала разумным выложить в свободный доступ из-за никчёмности дальнейшей поддержки силами небольшого коллектива.

Нет там уже ничего от NN4, переписали все давно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

87. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от User294 (ok) on 08-Апр-10, 05:06 
>где тут все-таки собака зарылась?

Там что потребление этим памяти и скорость работы будут нецензурные, а потому оно никому всерьез не надо. А зачем кому-то тормозилово жрущее память? По той же причине нет и более-менее серьезно используемых ALLом компрессоров, аудиовидеокодеков, софта для шифрования и т.п. на этом тормозилове. Кому нужен архивер работающий в три раза медленнее только потому что он видите ли написан на яве или шарпе? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

113. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от User294 (ok) on 08-Апр-10, 23:14 
>эффективнее таких поделий на C++ как: OpenOffice и Firefox, которые при
>наличии свободных 2-3ГБ памяти умудряются тормозить на каждом шагу и постоянно
>что-то там делают с диском.

Не вижу столь же функциональных аналогов Firefox или OpenOffice на яве, чтобы сравнить эффективность. Странно...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

123. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от NoNimux on 10-Апр-10, 02:42 
>>Совершенно идиотский ламерский бред. Во-первых, пользовательские процессы не могут уронить систему в панику.
>
>Не говорите этого пользователям Windows, хорошо? А то засмеют.

"Иногда лучше жевать, чем говорить"...
"ПОЛЬЗОВАТЕЛЬСКИЕ ПРОЦЕССЫ НЕ МОГУТ УРОНИТЬ СИСТЕМУ" - тебе же уже сказали! Возьми хоть раз в жизни книжку и хоть раз в жизни почитай вдумчиво, лентос, блин! Роняют систему в основном кривые драйверы, и это факт, а драйверы, кроме как на Си и Асме больше ни на чем и не пишутся. И проблема тут, как всегда, в кривых мозгах, которые криво управляют кривыми руками.


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

А мне, блин, совсем не пофигу. Если бы не Си твой горячо любимый Лис, написанный на Жава (JОгнеЛис), выжирал бы не только всю память твоего драгоценного электронного друга, но и всю память твоего несозревшего мозга, а после этого принялся бы за несозревшие мозги твоих друзей. И вся твоя юная радость на этом бы и закончилась, если бы не Си.

>Главное — она делает это гораздо эффективнее таких поделий на C++... [бред удален]

Ох, смотри, опозоришься ты перед студией... и я тебя спасать не буду от вселенского позора, который тебе идёт по пятам.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

99. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –2 +/
Сообщение от Oles email on 08-Апр-10, 11:04 
> В-третьих, учитывая сколько жава жрет, у нее гораздо большая вероятность выжрать всю память.

LOL, тут кто то говорил про "совершенно идиотский ламерский бред"? Угар! :))))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

86. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от User294 (ok) on 08-Апр-10, 05:02 
>Обычно Segmentation Fault выбрасывают программы на C/C++

И что дальше? Segmentation fault всего лишь исключение возникшее когда программа сунулась за пределы адресов которые ей выдали, вызвав исключение защиты памяти. Совершенно штатный пристрел программы по поводу левых поползновений, у современных многозадачек проблем не вызывает.

>с уводом системы в kernel panic из-за неконтролируемой утечки памяти.

Выбросьте вашу систему на помойку, если она столь погано работает с памятью что паникует от утечек памяти и не способна сама себя защитить. Как бы по задумке, многозадачная система защищает себя и других от наглежа. Кстати утечки памяти могут быть практически на каком угодно языке, строго говоря. Достаточно всего-то выделять какие-то сущности, юзать их и не освобождать. Ну и в конечном итоге - память расходуемая на них как бы не резиновая. Это так трудно для понимания, кульпрограмер вы наш? :) И - да, текут программы на дотнете. Текут программы на яве. Да все текут. На какомнить пыхе для такого влупили достаточно кардинальный костыль с насильным пристрелом скрипта через энное максимальное время, так что сильно много отожрать как бы не успеет кроме клинических случаев. Но иногда надо чтобы прога висела постоянно, скажем держа перманентную конекцию куда-то или там еще чего, непрерывное по природе своей.

>Программы на Java нечасто, но случается, выбрасывают необрабатываемое исключение >java.lang.OutOfMemoryError и завершаются, не причиняя вреда системе.

Вы троллите или и правда настолько дебил что полагаете что это нормально если операционке надо костыль ставить для ее защиты? Кстати если уж костылять то есть man ulimit например. Куда более скромный по увесистости костыль чем невъ...й рантайм явы :). В линухе к слову при окончании памяти случается всего лишь русская рулетка, в которой порядок отстреливаемых еще и настраивать можно.

>JVM при этом отдаёт всю занятую память.

Знаете, любая нормальная операционка при пристреливании программы в нативном коде тоже чистит за ней то что прога юзала. Как то освобождает всю память, прибивает дескрипторы, etc. Если ваша операционка не справляется с такими проблемами в 2010 году, мои соболезнования. Ибо времена кривого дерьма типа Win 3.11 и MSDOS давно закончились.

>Гослинг, создатель языка Java, в середине 1990-х демонстрировал
>устройство размером с толстую книгу (элементная база была не столь
>миниатюрна как сейчас),

Уже тогда были весьма миниатюрные девайсы, не надо тут ля-ля. Уж система на 1 достаточно мелкой плате была совершенно штатным явлением природы.

> Странно, на видеообзоре оно не тормозило.

С чем я его поздравляю. Только на 16-цветном экране не тормозили, простите, даже i8080 или Z80 на жалких нескольких мегагерцах. При том что там проц обычно еще и клаву сканил, видео формировал сам, чисто софтварно (да, видеокарт тогда не было и потому проц дергался на каждый кадр - картинку самолично рисовать, хренли) и куча всего еще. И все это уже лезло на 1 плату и девайс с хорошую книгу размером, где половину места занимала клава (==спекки и ему подобные). Еще в 80-х, однако. И да, никто не жаловался на тормоза :).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

109. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от arturpub (ok) on 08-Апр-10, 20:26 
> При том что там проц обычно еще и клаву сканил, видео формировал сам, чисто софтварно (да, видеокарт тогда не было и потому проц дергался на каждый кадр - картинку самолично рисовать, хренли) и куча всего еще. И все это уже лезло на 1 плату и девайс с хорошую книгу размером, где половину места занимала клава (==спекки и ему подобные). Еще в 80-х, однако. И да, никто не жаловался на тормоза :).

Да уж, прошли те ностальгические теперь уже времена... Самолично имел ПК01-Львов, все думал Вектор попросить с 16 цветами, но как-то не дошло :) Кстати на паре с ВМ80 там стоял ВГ75 (который горел каждые полгода), так что проц не грузился отрисовкой, шина вот наверно конкретно лочилась, это да. Блин, тогда я себе совсем не так все представлял...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

124. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от NoNimux on 10-Апр-10, 03:13 
>> При том что там проц обычно еще и клаву сканил, видео формировал сам, чисто софтварно (да, видеокарт тогда не было и потому проц дергался на каждый кадр - картинку самолично рисовать, хренли) и куча всего еще. И все это уже лезло на 1 плату и девайс с хорошую книгу размером, где половину места занимала клава (==спекки и ему подобные). Еще в 80-х, однако. И да, никто не жаловался на тормоза :).
>
>Да уж, прошли те ностальгические теперь уже времена... Самолично имел ПК01-Львов, все
>думал Вектор попросить с 16 цветами, но как-то не дошло :)
>Кстати на паре с ВМ80 там стоял ВГ75 (который горел каждые
>полгода), так что проц не грузился отрисовкой, шина вот наверно конкретно
>лочилась, это да. Блин, тогда я себе совсем не так все
>представлял...

И как же вы умудрились выжить, динозавры электроники! Поделитесь опытом что ли!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

128. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Карбофос (ok) on 10-Апр-10, 21:18 
раньше считал, что динозавры - это ламповые да с перфокартрочками, а оказалось, что мы... :) спаял в свое время "Специалист" из Моделист-Конструктора.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от xxx (??) on 07-Апр-10, 15:12 
Вопрос в том, что ты считаешь нормальным языком. Я буду очень рад услышать название языка программирования способного полноценно заменить Си, например при разработке для микроконтроллеров.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 07-Апр-10, 20:28 
>Я буду очень рад услышать название языка программирования способного полноценно заменить Си, например при разработке для микроконтроллеров.

Какие проблемы?

http://www.e-lab.de/AVRco/index_en.html
http://www.mikroe.com/en/compilers/mikropascal/pro/pic/
http://users.iafrica.com/r/ra/rainier/pbody.htm

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

50. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ьсч on 07-Апр-10, 22:14 
>Какие проблемы?

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

Где хоть какая-то переносимость программ?
Где поддержка более современных и/или более серьезных контроллеров/процессоров?
Как там с качеством получаемого в итоге кода (по сравнению с десятилетиями обкатанными С-компиляторами)?
Как быть с кучей уже написанного и отлаженного?
Как предлагать серьезным людям использовать это в серьезных проектах не 1-го апреля?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

71. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +3 +/
Сообщение от xxx (??) on 08-Апр-10, 00:57 
Я вижу ты поклонник паскаля. Тут конечно можно развести флейм Си vs Pascal, но по сути это два древнючих языка, примерно одного уровня. Поэтому менять шило на мыло бессмысленно. При том, что компилятор Си есть для любой архитектуры, и есть стандарт, которому хотя бы пытаются соответствовать. Завтра-послезавтра в моём проекте возможно будет переход с AVR на ARM и я уверен, что 98% моего кода не потребует внесения изменений, и даже более - тем же самым останется компилятор, всё тот же GCC. А с компиляторами паскаля мне что делать? Забашлять бабок за него, а потом при переходе на другую архитектуру заниматься полным пересмотром кода или плакаться, чтобы фирмочка соизволила внести поддержку нужной мне архитектуры?


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

83. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от anonymous vulgaris on 08-Апр-10, 04:04 
>Я вижу ты поклонник паскаля.

Натурально. Впрочем и Scilab ничего, и R.

>Тут конечно можно развести флейм Си vs Pascal, но по сути это два древнючих языка, примерно одного уровня. Поэтому менять шило на мыло бессмысленно.

Не. Читаемость и сопровождаемость даже своего старого кода на порядок выше.

>При том, что компилятор Си есть для любой архитектуры, и есть стандарт, которому хотя бы пытаются соответствовать. Завтра-послезавтра в моём проекте возможно будет переход с AVR на ARM и я уверен, что 98% моего кода не потребует внесения изменений, и даже более - тем же самым останется компилятор, всё тот же GCC.

Для АРМа есть бесплатный паскаль.
http://arm-pascal.ru/
Но какой же АРМ микроконтроллер? Для него небось и питон есть (это типа не древнючий язык современного уровня).

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

Эти мелкие микроконтроллерные проекты, да еще отлаженные, перевести с паскаля на ц не дело 5 минут. А вот обратно несколько труднее, хотя и тож не проблема.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

89. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от User294 (ok) on 08-Апр-10, 05:14 
>Но какой же АРМ микроконтроллер?

Обычный. А кем еще является ARM7, Cortex M0 и M3 например, когда флеш, оператива и вся периферия - впиханы на 1 кристалл? Попробуйте скажите что какойнить AT91SAM7, ST32F или LPC2* - не микроконтроллеры, ага. Удачи в этом начинании...

Если кто не понял - нынче бывают ARM в мелких корпусах которые нагло вытесняют в ряде мест 8-битники (там где объем вычислений приличный и 8-битникам душно).

>перевести с паскаля на ц не дело 5 минут.

Ну так мне это нафиг не надо - сишный компилер есть как-то практически везде. Про паскаль это же не скажешь, сколько ни фанатствуй.  

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

112. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 21:26 
>>Но какой же АРМ микроконтроллер?
>
>Обычный. А кем еще является ARM7, Cortex M0 и M3 например, когда
>флеш, оператива и вся периферия - впиханы на 1 кристалл? Попробуйте
>скажите что какойнить AT91SAM7, ST32F или LPC2* - не микроконтроллеры, ага.
>Удачи в этом начинании...

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

>Если кто не понял - нынче бывают ARM в мелких корпусах которые
>нагло вытесняют в ряде мест 8-битники (там где объем вычислений приличный
>и 8-битникам душно).

Приличный объем вычислений и микроконтроллер это уже что-то не так в идеологии.

>Ну так мне это нафиг не надо - сишный компилер есть как-то
>практически везде. Про паскаль это же не скажешь, сколько ни фанатствуй.

Железная логика - буду хавать гуано, поскольку оно везде. Ну да кое-где ничего другого нет, там давишься но ешь, но там где есть что получше, там  хочу питаться нормально. И есть много где. И для арма в том числе.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

116. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от pazke email on 08-Апр-10, 23:47 
Ну да, проиграть в габаритах, энергопотреблении, тепловыделении, в себестоимости железки наконец и все из-за маниакального желания писать именно на паскакале.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

117. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от anonymous vulgaris on 09-Апр-10, 03:12 
>Ну да, проиграть в габаритах, энергопотреблении, тепловыделении, в себестоимости железки наконец и все из-за маниакального желания писать именно на паскакале.

Вы просто не умете отделять мух от котлет (вы ц хакер?). Повторю по пунктам
1. задачи требующие большой вычислительной нагрузки сейчас надо решать не на микроконтроллерах на стероидах, но с применением микроконтроллерных (относительно примитивных полходов), а на других устройствах
2. такие устройства имеют большой выбор инструментальных средств, в том числе и паскаль
3. и да, когда могу предпочитаю писать на наименее тошнотворных языках, хотя программирование не люблю в целом из-за тупости этого занятия

Пример устройства

TS-4500
Cavium ARM9 at extremely low cost
Qty. 100 starts at $92
    
TS-SOCKET Standard
(requires Baseboard for development)
250MHz ARM9 CPU
64 MB DDR-RAM
256 MB XNAND Drive
1 MicroSD Card Slot
Customizable 5K LUT OpenCore FPGA
2 USB Host, 1 USB Device Ports
10/100 Ethernet Port (Magnetics Req.)
3 UARTS with CAN Bus, or 8 UARTS
2x100 Pin High Density Connectors
53 DIO with I2C, SPI, UARTs, Auto-485
Watchdog Timer
DMX Support
Real Time Clock and Temp. Sensor
Fanless Operation from -20°C to 70°C
Credit Card Sized (55mm x 75mm)
Low Power (400mA @ 5V)
Boots Linux 2.6 in less than 3 seconds
Unbrickable, Boots from SD or Flash
DevKit includes base-board+enclosure

Замечу что при его использовании не не надо разводить печать, паять и отлаживать железо

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

130. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от User294 (ok) on 11-Апр-10, 04:28 
> Low Power (400mA @ 5V)

Давайте на спор что я смогу уделать эту величину минимум в 10 раз поюзав более мелкий ARM? :D

И да, всего 92 бакса?! А мелкие армы - они по цене менее десятки за чип, который по сути готовая система (несколько деталюшек довесить и все, готово). Плата простая и в домашних условиях - делается даже лазерным утюгом или на макетке т.е. "условно бесплатно". А если хочется как у белых людей - ну блин, идем и заказываем мелкую партию. Нынче контор готовых сделать хоть 1 плату по лично вашему заказу - есть ;)

А так - нет, ваш девайс не плох (правда есть за ~85 и поинтереснее). Просто он достаточно крупнокалиберный. По сути это именно компьютер с линухом а не контроллер нифига уже. Вы вообще как, понимаете чем отличается "микроконтроллер" от "процессора приложений"? Вот в этой штуке ARM скорее уже "процессор приложений" нежели "микроконтроллер". Градация ессно не выбита в камне, но все-таки.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

129. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от User294 (ok) on 11-Апр-10, 03:59 
>Для задач требующих большой мощи сейчас уже проще взять маленькую линух платку
>с тем же армом и пользоваться стандартными средствами линух разработки

Сильно разный калибр систем. В упомянутом случае - вся система в 1 чипе. Чип+минимум обвязки. И все. Готова полноценная система. С процом, RAM, FlashROM, периферией и прочая. Способная на многое. Жрущая крохи. По габаритам может быть даже меньше чем то что пхают в наручные часы, если распереться. Для линуха придется, извините, брать что-то разлапистое, городить внешнюю флешатину и оперативку. Да, это вариант, но такой геморрой  подразумевает и совсем иной калибр задач. Они должны того стоить.

> (в том числе фрипаскалем)

Мне положить на фрипаскаль. А гнутый си - да, он есть для кучи разных ARMов, AVR(и 8 и 32 битных), MSP430 и чего там блин еще(он вагон архитектур поддерживает). В частности - GCC умеет генерить бинарь не завязанный на стандартные либы и компоновать его так как мне нужно. Если ваш фрипаскаль это не умеет - это не мои проблемы и я не собираюсь их делать своими.

>чем продолжать лепить поделки в стиле продиктованном килобайтами озу.

Капитан Очевидность намекает: если от какойнить дохлой литиевой таблеточки типа CR2016 надо работать полгода и чтоб все вместе было размером с брелок - как бы достигнуть этого при помощи платки с линухом будет ой как нелегко. Если вы вдруг сможете этого достичь - не забудьте, пожалуйста, запостить сюда новость с описанием вашей конструкции! Это будет того стоить, о да. Знаете в чем прикол? В ряде случаев - проще обойтись совсем без ОС чем до упора бодаться с совсем не подошедшими для задачи свойствами ОС. Можно конечно упереться рогом и потратить время не на решение задачи а на борьбу с трудностями которые сам же себе и создал. Но вот зачем бы это мне?

>Приличный объем вычислений и микроконтроллер это уже что-то не так в идеологии.

Расскажите это производителям систем на чипе с ядром Cortex-M3 и частотами 50-70МГц. Такая штука осилит достаточно приличный размер вычислений, над которым 8-битник бы корпел полдня. При том что это по прежнему полная система в чипе (включая память и прочая) с минимумом потребной обвязки. Ну и ресурсов что-то типа 128...512К флеша + 16...64К рамы. Мало? Да. Не хватит для линуха? Да. Зато, блин, 1 чип. Жрущий с гулькин нос и с простым питанием и даже супервизором питания и прочая. А не как минимум три (проц, RAM, ROM) с огроменной платой по которой придется тянуть немелкую шину внешней памяти и питать сие от совсем другой по массогабаритным свойствам батареечки.

>Железная логика - буду хавать гуано, поскольку оно везде.

Моя логика проста - я юзаю то что удобно. В частности я рассматриваю универсальность и гибкость инструмента как мое удобство. Да, GCC позволяет выписывать и пируэты типа построения бинаря фирмвари работающей в окружении себя самой и более - нифига вокруг. А если фрипаскаль не позволяет такие пируэты - так тем хуже для него.

>там давишься но ешь,

Если б давился - не ел бы. А раз ем - значит устраивает. Облом, правда?

>что получше, там  хочу питаться нормально.

Кушайте, не обляпайтесь. Только не надо меня лечить что мне делать - я в лишнем геморрое совсем не нуждаюсь. Особенно из-за фанатичного желания всенепременно программить на паскале даже там где он не подходит чуть более чем полностью. Большей клиникой было бы разве что гундеть что для 8-битников видите ли нет какогонить там руби или что они не поддерживают JS и не переваривают HTML.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +6 +/
Сообщение от аноним on 07-Апр-10, 15:31 
Сначала отомрут недопрограммисты на этих "нормальных" языках.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

63. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +4 +/
Сообщение от Аноним (??) on 07-Апр-10, 23:42 
Ну нормально. если ты освоил все премудрости геморроя с С - это не значит что все должны. Дело не в том что для С нет применения(ядро, микроконтроллеры), дело в том что С пытаются пихать туда, куда не следует суваться в 21 веке. Прикладные приложения, написанные на С, как например весь Gnome - это уже слишком.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

73. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от ьсч on 08-Апр-10, 01:35 
Правильно! Так держать!
Сразу почему-то вспомнилось (вроде с баша): "- Запомните, молодой человек, чем меньше вы знаете, тем более ценна я как специалист."
Мне, пожалуй, нравится такой подход! Поддерживаю!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

90. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от User294 (ok) on 08-Апр-10, 05:16 
>Ну нормально. если ты освоил все премудрости геморроя с С - это
>не значит что все должны.

Проблема только одна - с остальными зачастую еще больше геморроя :)

>это уже слишком.

Что слишком? Что они не требуют для запуска Cray и не жрут 16 гигов памяти, бессовестно втискиваясь даже в КПКобразные девайсы типа n8x0 и n900? И правда, непростительная наглость.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

114. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от XoRe (ok) on 08-Апр-10, 23:19 
>Ну нормально. если ты освоил все премудрости геморроя с С - это
>не значит что все должны. Дело не в том что для
>С нет применения(ядро, микроконтроллеры), дело в том что С пытаются пихать
>туда, куда не следует суваться в 21 веке. Прикладные приложения, написанные
>на С, как например весь Gnome - это уже слишком.

Ничего, это временно.
Подождите ещё немного и, может быть, вы увидите полный уход от С в сторону python и javascript)
Вот только... у вас уже конечно есть 16-ядерный проц и 512 гиг оперативки?
Прогрессивным языкам прогрессивные ресурсы =)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

125. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от NoNimux on 10-Апр-10, 03:16 
>[оверквотинг удален]
>>С нет применения(ядро, микроконтроллеры), дело в том что С пытаются пихать
>>туда, куда не следует суваться в 21 веке. Прикладные приложения, написанные
>>на С, как например весь Gnome - это уже слишком.
>
>Ничего, это временно.
>Подождите ещё немного и, может быть, вы увидите полный уход от С
>в сторону python и javascript)
>Вот только... у вас уже конечно есть 16-ядерный проц и 512 гиг
>оперативки?
>Прогрессивным языкам прогрессивные ресурсы =)

Даёшь драйверы и операционку на JavaScript и HTML5! Ура, товарищи! Светлое будущее, кажется, наступает! Подождем 2012 года!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

126. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от NoNimux on 10-Апр-10, 03:26 
>[оверквотинг удален]
>>С нет применения(ядро, микроконтроллеры), дело в том что С пытаются пихать
>>туда, куда не следует суваться в 21 веке. Прикладные приложения, написанные
>>на С, как например весь Gnome - это уже слишком.
>
>Ничего, это временно.
>Подождите ещё немного и, может быть, вы увидите полный уход от С
>в сторону python и javascript)
>Вот только... у вас уже конечно есть 16-ядерный проц и 512 гиг
>оперативки?
>Прогрессивным языкам прогрессивные ресурсы =)

2100 год... Чувак с мобилой размером с монету (вшита прямо в мозг при рождении) жалуется своей дорогой Крале, что его Nanochka с 1 петабайтом оперативы не достаточно отзывчива при обращении к ней по умственному интерфейсу и как следствие в его мозгу образ, формируемый мозгом его Кралечки, формируется с задержкой, что создает затруднения при интимном контакте по мозговым каналам связи.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –3 +/
Сообщение от celarent on 07-Апр-10, 14:57 
Вот мне интересно, что по мнению товарисча анонима есть нормальный язык. Этот тот в котором не надо знать мат. часть (стандарты там всякие глупые, иль поинтеры там всякие непонятные)? Так оно ужо есть. Java например. Вот например дописываю свой семестриальный проект на Java. Кроме api doc ничего не читал и ничего не знаю (да и знать не надо) :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

43. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –5 +/
Сообщение от iZEN (ok) on 07-Апр-10, 21:24 
>Вот мне интересно, что по мнению товарисча анонима есть нормальный язык. Этот
>тот в котором не надо знать мат. часть (стандарты там всякие
>глупые, иль поинтеры там всякие непонятные)? Так оно ужо есть. Java
>например. Вот например дописываю свой семестриальный проект на Java. Кроме api
>doc ничего не читал и ничего не знаю (да и знать
>не надо) :)

Почитай Джошуа Блоха, что ли. Его книжка называется "Эффективное программирование на Java" — как раз для студентоты (которые кроме Java DOC ничего не читали) и таких, как User294.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

92. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от User294 (ok) on 08-Апр-10, 05:22 
Безусловно на яве можно программить непозорно, как и на любом ином языке. Но когда вам рантайм просадил в три раза тугие циклы за счет своей гребаной манегеабельности - зеленеть в профайлере определенно светит...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

118. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от Aesthetus Animus (ok) on 09-Апр-10, 04:54 
А Вы закладываете рантайм приложение на Java? Ну тогда к чему тут поминания о нем?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

58. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Карбофос (ok) on 07-Апр-10, 23:17 
>да и знать не надо

ключевые слова...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

64. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Аноним (??) on 07-Апр-10, 23:45 
По мнению товарища анонима есть язык D, который является полным суперсетом C(в т.ч. содержит "поинтеры там всякие") и может вполне заменить его для большинства задач(опять же не лезем в ядро и микроконтроллеры).
D .
А если товарищи регистранты не осилили метапрограммирование - то пусть кричат что единственный джедайский способ программирования - трахотня с "поинтерами".
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

107. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Crazy Alex (??) on 08-Апр-10, 19:35 
D и правда неплох - есть много интересных фич. Правда, есть нюансы:
1) в первой версии интересного не так уж много (хотя есть, есть) - а вторая еще не дописана.
2) в данный момент авторы поддерживают компилятор изключительно под x86 (винда и линукс). Впрочем, есть фронтэнд к GCC - по идее, будет и на других архитектурах работать.
3) его стандартная библиотека расчитана на использование GC. Но он отлично умеет вызывать и создавать c-функции, и libc входит в стандратный комплект, а много интересных фишек никак не привязаны к использованию GC.

И таки да - метапрограммирование там крутое, все же Александреску делал :-)

В общем, как минимум для расширения кругозора глянуть стоит.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Murdek on 07-Апр-10, 15:24 
>Кроме api doc ничего не читал и ничего не знаю (да и знать не надо) :)

Ну так тогда такой классный ты жабер. Говорить с тобой умным людям будет не о чем, студентота.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от User294 (ok) on 07-Апр-10, 15:45 
Проще найти пингвинов в пустыне чем нормального жабера, хотя говорят что такие бывают. Просто нормальные програмеры (те, которые придумывают красивые алгоритмы, хорошо владеют предметной областью, etc) обычно совершенно не интересуются рапидной разработкой и им совершенно положить на нужды всяких там бизнесхренов которым "надо еще вчера, любой ценой". Наверное секрет в этом.

P.S. а стандартная отмазка дотнетчиков звучит как: "у MS нет для этого классов". Все, фэйл. Миссия слита. Класса, видите ли, у MS нет. Генераторы glue-кода между MSовскими классами, мля. И *это* называется программированием?!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от rt (??) on 07-Апр-10, 18:16 
>Проще найти пингвинов в пустыне чем нормального жабера, хотя говорят что такие
>бывают. Просто нормальные програмеры (те, которые придумывают красивые алгоритмы, хорошо владеют
>предметной областью, etc) обычно совершенно не интересуются рапидной разработкой и им
>совершенно положить на нужды всяких там бизнесхренов которым "надо еще вчера,
>любой ценой". Наверное секрет в этом.

А хороший программист не привязан к языку. Он решает проблемы, и если надо ищет подходящий язык.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Pilat (ok) on 07-Апр-10, 19:20 
>А хороший программист не привязан к языку. Он решает проблемы, и если
>надо ищет подходящий язык.

А потом его наниматель судорожно ищет нормального программиста, так как уже он оказывается привязан к языку и должен решать проблемы, созданные предыдущим "хорошим программистом".

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Keeper (??) on 07-Апр-10, 20:34 
Казалось бы, при чем тут джава?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от anonymous vulgaris on 07-Апр-10, 20:29 
>А хороший программист не привязан к языку. Он решает проблемы, и если
>надо ищет подходящий язык.

Ну да. Типа найми программера, а уж потом он какой-нибудь язык выучит.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

49. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от centosuser (ok) on 07-Апр-10, 22:10 
а почему бы и нет. со знанием Си элементарно просто выучить почти любой язык высокого уровня


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

54. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от anonymous_peer (ok) on 07-Апр-10, 22:36 
Да? И сколько времени понадобится, чтобы после процедурного программирования на C научиться объектно-ориентированному и обобщённому программированию на C++?

А там ещё и исключения есть, так что надо ещё и учиться писать безопасно относительно исключений…

Это всё новое для C-программиста, другая философия, другой подход. Зато точно высокоуровневый.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

61. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Карбофос (ok) on 07-Апр-10, 23:21 
>Да? И сколько времени понадобится, чтобы после процедурного программирования на C научиться объектно-ориентированному и обобщённому программированию на C++?

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

70. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ьсч on 08-Апр-10, 00:53 
>Да? И сколько времени понадобится, чтобы после процедурного программирования на C научиться
>объектно-ориентированному и обобщённому программированию на C++?

При должном опыте и понимании того, что на самом деле происходит (а этому С учит очень хорошо) не так уж и много. К тому же, в действительно больших проектах на С так или иначе неявно используются элементы ООП и ОП (естественно, не так элегантно и лаконично записанные как в языках специально для этого разработанных, но что это принципиально меняет?).

Кстати, верно и обратное. Далеко не любой С++ программист сможет грамотно писать на С (наблюдал лично и неоднократно), но, для действительно грамотного, никакой проблемы нет - понимание сути важнее синтаксиса и парадигм.

>А там ещё и исключения есть, так что надо ещё и учиться
>писать безопасно относительно исключений…
>
>Это всё новое для C-программиста, другая философия, другой подход. Зато точно высокоуровневый.

С++ (кстати, в отличие от многих других "ООП-языков") очень гибок. Сам по себе он вообще не навязывает ни стилей, ни парадигм, ни "высокоуровневости" (в отличие от ...) - он даже не заставляет использовать исключения и классы, но все еще позволяет использовать указатели на функции, например. (это я не возражаю, а как бы дополняю...)

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

Согласен!
Кроме Haskell! (шутка.)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

65. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Аноним (??) on 07-Апр-10, 23:47 
и например функциональное программирование легко освоить, это да. Сишные хакеры совсем потеряли рассудок.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

108. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Crazy Alex (??) on 08-Апр-10, 19:46 
Легко? Хм, ну это кому как... Как по мне, функциональщина - это, как минимум, совершенно неестественный способ мышления, в отличие от последовательности действий, условий и циклов, которыми владеет каждый, кто способен спланировать свой день. Вот навороты ООП или метапрограммирования (которое, по сути - та же функциональщина во многом) - там да, иногда неуютно правоверному сяшнику. Но именно что иногда.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

94. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от User294 (ok) on 08-Апр-10, 05:26 
>А хороший программист не привязан к языку. Он решает проблемы, и если
>надо ищет подходящий язык.

И как это у хорошего программиста не пухнет мозг эффективно юзать все языки? Языков хоть попой жуй, а програмер - один.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от jura12 (??) on 07-Апр-10, 20:47 
На Delphi только в России программируют?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

41. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 07-Апр-10, 21:17 
>На Delphi только в России программируют?

Worldwide Delphi

Delphi's popularity is especially strong outside of the Microsoft-dominated United States. According to Borland, European sales of the product have exceeded U.S. sales in some markets, which is very uncommon in the information technology industry. Living in Europe and receiving e-mail from Delphi programmers worldwide, I can testify to the product's solid international following. Europe hosts a number of Delphi conferences and events, has large and active Delphi user groups, and is home to some of the most popular Delphi Web sites (the Delphi Super Page, to name one) and magazines.

Delphi's following also spreads beyond Europe. My Delphi books have been translated into a number of languages and I get feedback from readers throughout the world. Looking at my e-mail, the largest numbers of Delphi programmers seem to be from Brazil and China. India, Japan, New Zealand, Australia, and a few South American countries run a close second.

http://www.marcocantu.com/papers/Cult.htm

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

48. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от аноним on 07-Апр-10, 22:00 
>На Delphi только в России программируют?

На Delphi нигде не программируют. На Delphi кодят, и очень "кое-где". Хотя зарубежных программ на этом убожище я действительно не видел.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

74. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Pilat (ok) on 08-Апр-10, 01:40 
>На Delphi нигде не программируют. На Delphi кодят, и очень "кое-где". Хотя
>зарубежных программ на этом убожище я действительно не видел.

TheBat ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

88. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 05:13 
>
>TheBat ?

ну из известных на дельфях сделано

Total Commander
Skype win32
KMPlayer
FastStone Image Viewer
FuturixImager
Inno Setup
GetDataBack
PhotoFiltre Studio
FinalBurner Pro
jv16 PowerTools
WebSite-Watcher
FreeCommander
AIMP2
Zoom Player
ZipGenius
WinHex
IZArc
PE Explorer
ASPack
DeepBurner
TextAloud
Editpad
Jabber win32
PowerArchiver

и, что забавно

Dev-C++
CodeVision AVR С compiler

и даже, если это что кому говорит
    
Altium Designer

Для энтерпрайза, особенно в европах, так вообще без счета.

А вообще лучше самому глянуть, ччылку я уже давал
http://delphi.wikia.com/wiki/Good_Quality_Applications_Built...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

97. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Аноним (??) on 08-Апр-10, 07:33 
Ога, настолько известных, что даже такой общепризнанный экспЭрт слышал только о:
Total Commander
Skype win32
Inno Setup

Причём Skype точно _НЕ_ на дэльфи. Ты его дебаггером попробуй ковырни :) Сразу поймёшь что такое на дэльфях не делается.

Вот Context editor - на дэльфях. Когдато был не плох. Но против notepad++ уже всё, не тянет ...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

110. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 21:12 
>Причём Skype точно _НЕ_ на дэльфи. Ты его дебаггером попробуй ковырни :)

Скайп берет дельфи разработчиков
http://jobs.skype.com/2009/11/delphi_developerui_developer_f...

>notepad++ уже всё, не тянет ...

Там редакторов как грязи - editpad, pspad, ...
В общем стандартный совет - меньше писать, больше читать и попросить разбанить в гугле. И запомнить что дельфя это распространенный и уважаемый в мире инструмент.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

84. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 04:07 
>На Delphi нигде не программируют. На Delphi кодят, и очень "кое-где". Хотя зарубежных программ на этом убожище я действительно не видел.

В гугле забанили?

http://delphi.wikia.com/wiki/Good_Quality_Applications_Built...


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

45. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ЭМъ on 07-Апр-10, 21:52 
Смешались кони,рыбы,рыбы птицы.... как-то странно видеть в этом списке MATLAB и LabView.
Интересно а где Lazarus в Delphi попал или в Pascal...и вообще тут полная непонятность он же Delphi и для дотНета есть...его же отдельное не учитывали...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

91. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 05:17 
>Смешались кони,рыбы,рыбы птицы.... как-то странно видеть в этом списке MATLAB и LabView.
>Интересно а где Lazarus в Delphi попал или в Pascal...и вообще тут
>полная непонятность он же Delphi и для дотНета есть...его же отдельное

Там же все написано как составляли список - набрали в гугле название, посчитали количество ссылок. Постом что еще в голову пришло, то и набрали. Эти ребята из тиобе это ж просто тролли такие извращенные.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

51. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Ariel (??) on 07-Апр-10, 22:22 
продолжаю изучать C, он бесконечен как Дзен ;-)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

53. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от iZEN (ok) on 07-Апр-10, 22:30 
>продолжаю изучать C, он бесконечен как Дзен ;-)

С — простой язык. А вот по C++ написана не одна тысяча талмудов.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

56. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Anonim on 07-Апр-10, 22:54 
В english всего 26 букв, а сколько всевозможных вариаций...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

60. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +2 +/
Сообщение от iZEN (ok) on 07-Апр-10, 23:20 
Есть всего семь нот...
Есть только 0 и 1...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

68. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –2 +/
Сообщение от pavlinux (ok) on 08-Апр-10, 00:47 
нот тоже две - звук и пауза  
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

78. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Аноним email(??) on 08-Апр-10, 01:48 
>нот тоже две - звук и пауза

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

в общем ерунду вы сейчас написали.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

102. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от pavlinux (ok) on 08-Апр-10, 12:07 
>>нот тоже две - звук и пауза
>вы из тех счастливых детей, которые не ходили добровольно-принудительно
> жать клавиши и растягивать меха?
>в общем ерунду вы сейчас написали.

В детстве, меня больше прикалывала физика, чем музыка.
От туда я и узнал, что звук это всего лишь колебания упругой среды (эх, как сексуально звучит)  :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

95. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от User294 (ok) on 08-Апр-10, 05:28 
>нот тоже две - звук и пауза

А высота звука где кодируется в этом представлении? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

98. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Andrey Mitrofanov on 08-Апр-10, 09:30 
_Быстрым_ чередованием звуков и пауз. +<:D
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

101. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от pavlinux (ok) on 08-Апр-10, 11:58 
>_Быстрым_ чередованием звуков и пауз. +<:D

Точно.
Если на нашу единственную ноту нажать, например 440 раз в секунду,
то получится ..ля первой октавы, если 880 раз - ля второй октавы,
1760 - третьей, и т.д.

http://ru.wikipedia.org/wiki/%D0%9E%D0%B...

  

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

119. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от Aesthetus Animus (ok) on 09-Апр-10, 05:12 
Я конечно понимаю, что некоторые инженеры, не занимавшиеся музыкой, не отличат клорнета от гобоя: подумаешь, и то и другое - черные дудки. Но если бы физика Вас в детстве не только прикалывала, но и действительно интересовала, то Вы бы знали что звук также характерезуется гармоническими призвуками и определяется не одной частотой основного тона, а спектром частот.

> например 440 раз в секунду

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

120. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от pavlinux (ok) on 09-Апр-10, 12:59 
>Я конечно понимаю, что некоторые инженеры, не занимавшиеся музыкой, не отличат клорнета
>от гобоя: подумаешь, и то и другое - черные дудки. Но
>если бы физика Вас в детстве не только прикалывала, но и действительно интересовала,
> то Вы бы знали что звук также характерезуется гармоническими
>призвуками и определяется не одной частотой основного тона, а спектром частот.

Дык, это уже полифония называется.  

>А если бы Вы меньше читали википедию и хоть иногда посещали филармонию,

Вот, передо мной валяется рогатый камертон, на нём написано A 440

>то, быть может узнали, что "ля" сейчас принято настраивать на 442 Гц.

Опа, это новая гламурная фишка. А как это объясняют?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

122. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Aesthetus Animus (ok) on 10-Апр-10, 02:22 
> Дык, это уже полифония называется.  

Да причем тут полифония, когда речь идет об _одной_ ноте?

> Опа, это новая гламурная фишка. А как это объясняют?

Фишка совсем не новая: говорят, оркестр Большого театра уже лет двадцать так настраивается, несмотря на стандарт в 440 Гц.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

127. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от pavlinux (ok) on 10-Апр-10, 03:52 
>> Дык, это уже полифония называется.  
>
>Да причем тут полифония, когда речь идет об _одной_ ноте?

Нота - это нота, а звук уже много чего, в том числе и основная нота. :)
Ладно, проехали,...

про 442 Герца интересней...
>> Опа, это новая гламурная фишка. А как это объясняют?
>Фишка совсем не новая: говорят, оркестр Большого театра уже лет двадцать так
>настраивается, несмотря на стандарт в 440 Гц.
>Объясняют это лучшим звуковым поведением дерева на чуть более высоких частотах,

ну да, высокие частоты в дереве лучше распространяются, но не с разницей же в 2 герца :)

Во чё нашёл -
http://www.irms.ru/vsh-auth.html
http://www.oboe.ru/?s=anl&ss=earlyins02

"К вопросу о строе и темперации

Большинство современных духовых инструментов изготавливается в расчете на строй в диапазоне a1=440-442Hz. Именно на этой высоте дает для настройки ноту «ля» первой октавы гобоист в современном симфоническом оркестре. Но так было далеко не всегда. Сохранившиеся инструменты эпохи Ренессанса имеют зачастую более высокий строй, чем современные, примерно на полтона выше (а1=460Hz). В то же время, наиболее ранние барочные инструменты, наоборот, звучат ниже на тон (a1=392 Hz), потом строй повышался и к концу XVIII века он уже был около a1=430 Hz – примерно на четверть тона ниже современного. В разных городах и странах был зачастую разный строй – помимо духовых инструментов об этом можно судить по сохранившимся органам. Для возможности играть в ансамбле современные копии барочных инструментов в основном делаются в строе a1=392 Hz или a1=415 Hz, классических – a1=430 Hz, романтических – a1=435 Hz."

> особенно у духовой группы. Правда, я и сам не смог добиться разъяснения,
>как это проявляется... Возможно, чтобы это почувствовать, надо самому быть дирижером.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

69. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от pavlinux (ok) on 08-Апр-10, 00:50 
>>продолжаю изучать C, он бесконечен как Дзен ;-)
>С — простой язык. А вот по C++ написана не одна тысяча талмудов.

Ага, проще только ассемблер :) Делов-то, наизусть знать ахреньтектуру вашего любимого проца.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

76. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от Ariel (??) on 08-Апр-10, 01:45 
>>>продолжаю изучать C, он бесконечен как Дзен ;-)
>>С — простой язык.

Синтаксис и семантика - да, просты, умение работать с ним - нет. Применение указателей на функции позволяет добиться потрясающей динамичности.

>>А вот по C++ написана не одна тысяча талмудов.

Начал изучать C++ и принял решение юзать его в стиле Objective C, как замену последнему для very critical time. То есть, если выкинуть из него всё, что не имеет непосредственного отношения к ООП, то получается не такой уж и корявый язык.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

93. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 05:22 
> C++  То есть, если выкинуть
>из него всё, что не имеет непосредственного отношения к ООП, то
>получается не такой уж и корявый язык.

Ну да. если из C++ выкинуть С то и ничего. Страуструп об этом думал но потом - запел, а где совместимость , а как же старый код, а компилятор С уже есть (а зачем тогда он НОВЫЙ язык вообще стал разрабатывать?) и получился ц с классами. И жабовцы аналогично рассудили (а кстати сперва хотели паскаль за основу брать) и сделали еще один С++. Так и дожили до питона, поскольку питоноводы этих мантр не пели и лепили что захотелось.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

96. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от User294 (ok) on 08-Апр-10, 05:30 
В итоге слепили нечто вырвиглазное, где логика программы формируется отступами (ничего умнее не придумалось видимо) а дефолтный вариант еще и интерпретатор к тому же. Ну прямо замена бэйсика на спекки вымахала. Даже дебилизмы те же - уродский синтаксис и тормозное как черти что. Охренеть!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

111. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от anonymous vulgaris on 08-Апр-10, 21:15 
>В итоге слепили нечто вырвиглазное

Ну да. В итоге на вопрос когда умрет ц или паскаль я стал думать что пусть живут лучше они, чем современные и прогрессивные.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

104. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Sugar (ok) on 08-Апр-10, 12:34 
>С — простой язык. А вот по C++ написана не одна тысяча талмудов.

Бокс - простой вид спорта, там всего 6 ударов - три слева и три справа! =)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

72. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от Аноним email(??) on 08-Апр-10, 01:11 
заслуженный рост Perl
и незаслужено неучтенный brainfuck :(
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

75. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +1 +/
Сообщение от ьсч on 08-Апр-10, 01:42 
>и незаслужено неучтенный brainfuck :(

Учтеный! Я все понял. Их 'Position Apr 2010' это не абсолютный рейтинг, а смещение вниз относительно brainfuck! А все эти приросты, по сути, "мышиная возня" в конце турнирной таблицы. ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

77. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Аноним email(??) on 08-Апр-10, 01:47 
>>и незаслужено неучтенный brainfuck :(
>
>Учтеный! Я все понял. Их 'Position Apr 2010' это не абсолютный рейтинг,
>а смещение вниз относительно brainfuck! А все эти приросты, по сути,
>"мышиная возня" в конце турнирной таблицы. ;)

вы считаете, коллега? ну тогда я спокоен.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

79. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ьсч on 08-Апр-10, 01:58 
Там и с графиками такая же "песня"!

Про тот, который в середине (Programming Community Index): по оси Y линейный масштаб, а, значит, что если в нем нарисовать график brainfuck, то остальные будут просто сливаться в муть в районе нуля, а это не очень красиво (чисто внешне), поэтому они нарисовали его белым (это видно по "легенде" графика - он там в центре, белый, под VB) и намного выше (как и положено) - просто ось Y не стали вверх продлевать.

Про тот, который внизу (Programming Paradigm Index: Type system): все знают, что brainfuck включает в себя все концепции, парадигмы, типизации и т. д., поэтому его график это сумма синего и красного!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

80. "Язык Си вырвался на первое место в рейтинге популярности язы..."  –1 +/
Сообщение от Iv946n on 08-Апр-10, 02:07 
Не понимаю зачем нужен C когда есть C++ и зачем нужен VB когда есть C#.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

81. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ьсч on 08-Апр-10, 02:30 
>Не понимаю зачем нужен C когда есть C++

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

>и зачем нужен VB когда есть C#.

Я знаю ответ на обратный вопрос: "зачем нужен C# когда есть VB?". Если бы не было C#, многие "разработчики" сказали бы: "фи, это ж бейсик..." и никто не стал бы использовать .NET, а это очень обидно для разработчиков .NET, они же старались, хотели как лучше...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

100. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от dq0s4y71 (??) on 08-Апр-10, 11:37 
Зачем ходить ногами когда есть костыли?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

103. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от pavlinux (ok) on 08-Апр-10, 12:15 
>Не понимаю зачем нужен C когда есть C++ и зачем нужен VB когда есть C#.

Проедешь по минному полю на танке? Так вот, на С это быстрее сделать, в смысле проехать.
Да и взорваться тоже, но потери будут различны.

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

Можно на Java - это когда выкапывается всё минное поле, и прячется в специальный бункер.



Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

105. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Andrey Mitrofanov on 08-Апр-10, 13:10 
А смысла Жизни ты тоже не знаешь? Так зачем ты нужен?***
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

131. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ТТТ on 12-Апр-10, 15:49 
я думаю что С вырвался вперед за сыет особенностей гугл сажест и C#.
объясняю скажем я хочу по нитям поискать в C# я открываю гугл и пишу:
C# Thr
в сажесте появляется:
c Threading
c Thread
c throw exception
...

я не долго думаю нажимаю стрелку вниз и ввод... и уже по результатам понимаю что нашел threading не для C# а для С... что и требовалась доказать...

можете попробовать сами

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

132. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от ТТТ on 12-Апр-10, 15:53 
дополнение
  причем даже если искать какой-нибудь чисто C# объект типа configurationmanager  все равно в сажесте решётки не появится...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

133. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от Andrey Mitrofanov on 13-Апр-10, 09:47 
>что и требовалась доказать...

Зачем доказывать очевидное---

>можете попробовать сами

Осспадя!...  ___c-sharp threads___

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

134. "Язык Си вырвался на первое место в рейтинге популярности язы..."  +/
Сообщение от grvo (ok) on 13-Апр-10, 11:01 
К сожалению, вся дискуссия о языках свелась к таким мелочам, как кто, что и через какое место делает определенные вещи. Есть ли у языков те или иные механизмы, наличие стандартов и библиотек - это уже важнее, но опять же не главное. А уж бред про скорость разработки - это уже хроническая неизлечимая болезнь. В своей практике сталкивался с несколькими десятками языков и сред для разработки. И самые обычные вещи приходилось делать на самых необычных. В конце концов пришел к выводу, что все эти дебаты - эхо бизнеса. Деньги - вот что склоняет чашу весов в пользу того или иного языка. Причем не зарабатываемые нами копейки, а деньги большого бизнеса. И он не может себе позволить отказаться от уже вложенных миллиардов. Да и про науку совсем забыли. А ведь была когда-то такая.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру