![]()
Mihahail
๏̯͡๏
![]() ![]() offline
Опыт:
17,766Активность: |
Faion, ок, но я считаю иначе и не хочу спорить. |
![]() |
#41
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Да, для тебя. Пренебрежением переноса фигурной скобки в некоторых известных кодинг-стайлах считается приемлемым. А вот булевский нот для целочисленных переменных - довольно дерьмовый способ сравнения с нулём. |
![]() |
#42
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
ScorpioT1000:
По мне так и твой и мой пример это одно и то же с одним но, ту конструкцию нубы не осилят=) |
![]() |
#43
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Oxygen D
Вернулся
![]() ![]() offline
Опыт:
5,180Активность: |
Doc, Ошибаешся. В с++ всё делается через жопу. RAD Studio delphi - лучшее,что именно есть. |
![]() |
#44
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Oxygen_D:
Как на дельфи можно реализовать матрицу 3 на 3 чисел неопределенного типа T, чтобы ее можно было создавать примерно вот так:
обращаться к ней вот так:
складывать с числом:
перемножать, складывать:
естественно, копировать:
выводить в несколько слов:
Отредактировано ScorpioT1000, 24.05.2012 в 13:51. |
![]() |
#45
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexprey
познающий Unity
![]() ![]() offline
Опыт:
68,501Активность: |
ScorpioT1000, как раз таки в новых версия это сделали |
![]() |
#46
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
С++ > all, факт, ибо единственный математически полный язык. Но это не тот язык к которому можно небрежно относится, ибо выстрелить себе в голову в сях можно ток так, проще говоря язык не для нубов, а для гуру, имхо. |
![]() |
#47
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexprey
познающий Unity
![]() ![]() offline
Опыт:
68,501Активность: |
Faion, внимание дальше особое имхо: По мне так языки нельзя делить для гуру, не для гуру. Это как язык на котором мы говорим. Есть популярный язык, но это не значит что он лучше, есть сложный язык, а есть родной удобный. Языки лучше разделять по назначению. Для разработки сложных системных приложений, в которой требуется жосткая работа с памятью лучше c, c++, delphi. Для разработки дестктопных приложений, имхо лучше шарпы |
![]() |
#48
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Тема похожа на спор блондинок по поводу "какая отвертка лучше - шлицевая или крестовая?" |
![]() |
#49
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Сказал тот, кто делает всё ножом <3 |
![]() |
#50
+3/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FunkieFoO
![]() ![]() offline
Опыт:
7,159Активность: |
я вообще на бейсике пишу :3 а вы тут со своими звереязыками не шарите |
![]() |
#51
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
alexprey:
Причем тут популярность. Речь идет о скорости освоения конкретного языка, и спектре задач который можно выполнить конкретным языком, о идиотоустойчивости самого языка, о встроенных фичах, которые помогают решить ряд вопросов без участия программиста(gc тот же).
Те же приложения в которых нужна жесткая работа с памятью, для новичка в разы лучше C#, ибо не только произведет оптимизацию кода на низком уровне, но и за памятью следит. По крайней мере новичок не сделает этого лучше.
С# относительно C++ проще в разы. А учитывая существование всяких решарперов и прочих приблуд, то разница колоссально возрастает.
Ну а если на практике. То мой наставник большую часть времени юзает именно C#, несмотря на то что отлично знает плюсы и еще пачку других языков. По той причине, что скорость разработки существенно выше(раза в ~3) и пользуется плюсами только в исключительных ситуациях.
В общем не убедительно и я остался при своем мнении:) Но в целом я согласен что у каждого языка свои задачи. Даже если взять Java и его клона C#. Языки вроде бы "клоны", но как ни странно, зоны влияния у языков различны. |
![]() |
#52
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FunkieFoO
![]() ![]() offline
Опыт:
7,159Активность: |
Faion:
вот ты говоришь, говоришь, а за счет чего она выше? то что у него в шарпе производительность больше (у твоего наставника) это не говорит о том, что плюсы более, так сказать, громоздкие |
![]() |
#53
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Потому что нет определенной модели памяти, нет определенного понятия "строка", "массив" итп - есть офигенные имплементации, круче чем в любом языке, но они не общепринятые, каждый проект мутит их по-своему, отсюда и несоответствия. В шарпах это уже есть на уровне языка со всеми вытекающими.
ScorpioT1000 добавил: А вообще есть Qt же. |
![]() |
#54
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
FunkieFoO:
Я уже писал за счет чего. За счет наличия приблуд которые за тебя думают. А так же отсутствия возможности выстрелить себе в ногу\голову.
В плюсах нужно пользоваться мозгом когда пишешь код. В шарпах это требование не обязательно, ибо за тебя уже разработчики подумали(очистили память, оптимизировали код на машинном уровне).
Да даже взять ту же работу с потоками, в шарпах это очень просто, даже думать особо не нужно. В плюсах же реализация работоспособной многопоточности требует наличие мозга. |
![]() |
#55
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
буст это нн блоат темплейт говно идк.
это всё опенсоурс... :-m всякое говно ваще наверно лучше на шарпах и джавах писать. С++ "сложный" язык т.е. там надо многое понимать и учитывать. с другой стороны есть мнение что С++ кастыльный. и то что пур С это православно. с 3ей стороны на деле всё зависит от прямости рук. |
![]() |
#56
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
Toadcop:
Мог бы просто написать что я прав:) |
![]() |
#57
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Darklight
![]() offline
Опыт:
976Активность: |
С++ - это ЗЛО! Но и Delphi - не фонтан! с#, java - относительно неплохо сбалансированные языки - но тоже не идеальны. Лично мне больше всего нравится язык Scala - считаю его наиболее симантически продуманным и удобным в использовании языком. Ну а если на то пошло - лично я сейчас потихоньку продумываю свой язык (описывая пока симантику), где была простота понимания кода и языка, гибкость конструкций, мощность выражений, достойная багозащищённость кода. Причём с одной стороны язык получается достаточно уникальным, с другой стороны, состоящий из общих понятий (из императивных языков, в большей степени, и немного из функциональных), понятных любому, кто уже умеет программировать на дргуих императивных (в большей степени; функциональных в меньшей) языках. |
![]() |
#58
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XOR
![]() offline
Опыт:
38,159Активность: |
Darklight:
удачи=) |
![]() |
#59
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
GhfDllT
![]() ![]() offline
Опыт:
3,980Активность: |
Цитата:
Цитата:
и вообще учить лучше информатику, ибо всяк язык калечит мозг, и каждый делает это по-своему |
||
![]() |
#60
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|