Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Срочная помощь программистов и тема для флуда по тематике раздела |
Философия, технологии, алгоритмы! |
|
Опции темы |
04.03.2014, 11:58 | #901 | |||
бибизьян
Сообщений: 3,026
Регистрация: 17.02.2004
Не в сети |
И сам пишу и молодых программистов учу:
константа должна идти первой: Цитата:
Цитата:
Цитата:
Если X0R этого не понимает, то это его сексуальные проблемы, не надо смотреть на С/C++ как на паскаль с другим синтаксисом, эти языки имеют в корне различающиеся парадигмы. |
|||
04.03.2014, 12:04 | #902 | ||||||||
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
Цитата:
Понял, ничем не примечательный C-like язык, которых огромное количество. С таким уровнем абстрактности фраза отдает идиотизмом с налетом фанатизма. Цитата:
Цитата:
.NET никогда не был кросплатформенным, разве только в глазах Windows программиста. Вы почему-то все сводите к количественному показателю. Например, темпы роста популярности Objective-C колосальные, людей которые на нем пишут все больше. Говорит ли это о том что язык такой хороший и становится луче? Нет. В этом заслуга популярности продуктов от Apple. То же самое, на мой взгляд, и с .NET языками, у MS уже есть рынок, и этот рынок потребляет то что они ему скармливают. Большинство не задумываются, почему он использует Windows а не Linux или OSX, языки .NET а не Java, C++, Ruby, Python... Большинство пользует то что у них под рукой, то что кто-то выбрал за них. Потому что так привычней. Чтобы разобраться нужно усилия потратить, это сложно и утомительно. Следуете такой логике? Ваш выбор. У меня другой взгляд. Тогда можно и на Erlang глянуть. Если уж после этого ничего не изменится, MS должен выслать Вам медаль евангелиста 1й степени. Цитата:
Цитата:
Последний раз редактировалось manifest; 04.03.2014 в 12:24. |
||||||||
04.03.2014, 22:07 | #903 | ||||||
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
Цитата:
Цитата:
C# такого не допускает. а уж что у профи встречается...ууу http://habrahabr.ru/company/pvs-studio/ Цитата:
Цитата:
Цитата:
Цитата:
|
||||||
04.03.2014, 22:24 | #904 | |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
если тебе нужен такой язык, то найди его и пользуйся им. разным людям нужно разное. в том числе поэтому на свете так много языков (в т.ч. программирования), я за долгие годы использования плюсов знаю все его причуды до дыр. и они потому мне жить совершенно не мешают, а только наоборот. и этот язык рассчитан именно на это - что ты его изучишь досконально и сможешь использовать эффективно, так как ты какой, не к ночи будет помянут, паскаль никогда использовать не сможешь. и, наоборот, на паскале через неделю после обучения ты уже свободно сможешь писать программы. на то чтобы не путаться с одинарными-двойными знаками равенства, указателями, одинарными-двойными кавычками, точкой и -> и прочей сишной хренотенью у меня ушел не один год. так чтобы это вообще жить не мешало и ломать голову - что не нравится компилятору не приходилось. но о том что я это время потратил и могу сейчас писать на сях, а не на паскале, я ни капли не жалею. не мешай всё в одну кучу. макросы - это отдельная песня. |
|
04.03.2014, 22:30 | #905 | |
бибизьян
Сообщений: 3,026
Регистрация: 17.02.2004
Не в сети |
X0R, вот это обеспечило плюсам широкую популярность
Цитата:
|
|
04.03.2014, 22:41 | #906 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Код:
% mono --version Mono JIT compiler version 3.2.3 (tarball Mon Dec 30 19:31:30 UTC 2013) % cat test.cs using System; class Application { static void Main(string[] args) { bool r = false; if (r = true) { Console.WriteLine("ORLY?"); } } } % mcs test.cs test.cs(8,7): warning CS0665: Assignment in conditional expression is always constant. Did you mean to use `==' instead ? test.cs(7,8): warning CS0219: The variable `r' is assigned but its value is never used Compilation succeeded - 2 warning(s) % mono test.exe ORLY? |
04.03.2014, 23:00 | #907 | ||||
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
или 7-и летнего бага в Firefox
Цитата:
закрыта реализация. Спецификации являются открытыми. Цитата:
Цитата:
это выбор разработчика Mono, о причинах можете спросить его сами. Тут ситуация примерно как со стандартом C++0x, разработчики каждого компилятора реализуют то, что считают важным. Цитата:
следовало бы отметить, что Java появилась позже С++ и приобрела популярность не только благодаря кросплатформенности, но и удобству написания кода. Как говорится Java это очищенный С++, а C# это очищенная Java. Посмотрите на динамику развития языка, его возможности и на нововведения которые обещают в новой версии Java и C++. C# появился позже указанных языков, ему есть альтернативы (как и технологии .NET) но тем не менее его продолжают использовать и популярность растет. Неудачным технологиям, такое при наличии альтернатив не грозит. несколько десятилетий назад даже Lisp машины строили. Много сейчас вакансий? Поэтому то можно, но не нужно. просите у Столлмана орден за продвижение опенсорса. поверх и параллельно это разные вещи. |
||||
04.03.2014, 23:16 | #908 |
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
это же вызвало отток аудитории на Java с ее появлением, разработку языков типа D появлению стандартов включающих не только расширение языка, но и исправления "ошибок"
видите ли...скальпели пытаются обезопасить понимая их опасность) |
04.03.2014, 23:22 | #909 | |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
скальпели вообще пытаются поострее заточить... тупой скальпель опасен, своей неэффективностью в нужный момент. |
|
04.03.2014, 23:43 | #913 |
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
1-2 место по всем рейтингам и количество вакансий, это конечно очень громко. Твоя "логика" всегда была особенной.
десктопных? Сейчас на них спрос в целом меньше, увы. точат и роботизируют. Ога. |
04.03.2014, 23:52 | #914 |
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
|
05.03.2014, 00:17 | #915 |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
проблема, безусловно, есть. но я сформулировал бы её "несколько" иначе - код будет работать не так как задумывалось создателем. всё остальное уже - бессмысленные детали.
и проблема тут, подчеркиваю, именно в создателе, а не в языке. проблема в том что он взялся не за своё дело. |
05.03.2014, 01:40 | #916 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Вот вам действительно опасное сравнение (взято с HN): https://eval.in/108854.
|
05.03.2014, 02:18 | #917 | |||||||||||||||
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
Поэтому все так плохо с .NET на не-Windows. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Вероятно, так говорят C# разработчики Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Расскажите мне, в какой момент дергания Java API, мой вызов будет поверх, а в какой параллельно? |
|||||||||||||||
05.03.2014, 02:20 | #918 |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Я вот тоже проблемы не вижу. Глупо придираться к синтаксису языка. Еще глупее имхо синтаксисом осуществлять защиту от дурака. И уж тем более в компилируемом языке, где всегда можно выкинуть предупреждение.
|
05.03.2014, 02:23 | #919 | |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
|
|
05.03.2014, 16:22 | #920 | |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Цитата:
Сейчас очень много разработок идёт для WEB, в которых Java разработчик чувствует себя комфортно. Так что не надо ля-ля. Если судить по количеству книг, как писать на С++ и не выстрелить себе в ногу, то тут ещё можно поспорить что являеться чудом природы P.S. и про скальпель аналогия не уместна. Сейчас юзают скальпели с одноразовым лезвием и их никто не точет. |
|
05.03.2014, 16:49 | #921 | |||
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
теперь - при чем тут я, вообще? Цитата:
про Web и остальные узкие области я не говорю. Цитата:
придумывать про "выстрелить в ногу" не надо. вполне уместна. одноразовые или хорошо заточенные - это совершенно не важно. |
|||
05.03.2014, 17:29 | #922 | ||
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Цитата:
Цитата:
А что придумывать, если оно так и есть. Ты с книгами Дьюхэрста, Майерса или Уилсона знаком? Или работаем по принципу "компилиться - значит нету ошибок"? хорошо заточенные ещё стерилизовать потом нужно |
||
05.03.2014, 17:33 | #923 | ||
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
десктопные приложения никуда не пропали. ясен перец. Цитата:
вода. |
||
05.03.2014, 17:44 | #924 |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
|
05.03.2014, 18:06 | #925 |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
|
05.03.2014, 18:25 | #927 |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
|
05.03.2014, 19:02 | #928 |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
|
06.03.2014, 12:05 | #929 |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
|
06.03.2014, 12:42 | #930 |
быдлокодер
Сообщений: 212
Регистрация: 22.06.2009
Не в сети |
*А пока идут непрекращающиеся споры про нанотехнологии, делфи программист мышкой практически доделал свой очередной проект и скоро срубит на этом денег....
Чем больше технологий, тем ниже конкуренция при поиске работы. |