rPman, у меня история относительно простая:
- 1982 ассемблер АСВТ М-6000
- второй семестр - компилятор того ассемблера на фортран 4
... (много разного
- 1988 первый заработок кодером.. и опять удача.. проект масштаба союза
-- шеф на паскале (турбо.. зато папа у него был зав кафедрой прикладной математики..
-- к 1990, я в турбодебагере распознавал большинство компиляторов, все борландовские, клиппер.. зортеч... и еще может 2-3... )))
- создатель шарпа, тот же чел, что вел на излете объектный турбопаскаль и делфи (дельфин мне не зашел, как ни странно)...
- а шарп вштырил с 2000, с первых бет релизов... был в 2000 короткий но серьезный опыт на чистом си
... в итоге шарп... и unmanaged, после ассемблера, я там как дома...
но вкусняшки по выше уровнем.. ну.. я маньяк шарпа )))
... всем удачи )))
rPman, кхмм.. ты уж сам разберись что реальный бонус, а что флейм... по твоим ответам... вроде и не чайник ... сам иногда- "упс, а стоит взять на заметку" ;)))
llilrainn, я тебе еще не надоел? )))
если нет, маякни (или в телеге, в профиле) кину старый рутинный проект (vs, возможно уже обновлено до дотнет8, но не по тексту, сам проект, а по тексту - 99% что и под 4.8 можно собрать, но не испольльзуя солюшен и прожект... естественно... а так... из файлов... их там мало )))... но это будет пример мышления шарписта... как то так
ps
- он рутинный
- маленький
- и махровый фанатизм шарпа ;))).. в смысле освоения функциональщины )))
llilrainn, rPman, .. простите, опять я ))
.. так вот, как только в шарпе начнутся перегрузки методов, и лямбды, это абсолютно другая ментальность... ну или пусто кто меня поправит )))
... но возможности не менее фантастические... но.. это скорее типа "параллельная вселенная".. llilrainn, как в начале, так и итог - все зависит от сложности проекта... простой синтаксис? может и правда 2-3 дня... использование фишек - о-оу... абсолютно другое мышление
llilrainn, rPman, опять не спится (это я о себе)
... выходил подышать, и вспомнил эту переписку ))
... о плюсах - меня сводили с ума передачи параметров с вариантами * и &... спасал только дебагер )))
так вот, проект интересный, но коммерческая тайна )))
я укопал по скорости, по тому что понял - там было огромное количество мест, передачи копии параметра (а это покадровая графика.. упс).. результат от этого не зависел, но на передаче копий были жуткие потери )))
... что еще... разделение основной тяжелой обработки было топорное (имхо) - выяснение количества возможных потоков, и арифметически деление набора, потом таски...
... может самый первый автор был не так и плох, но изучая код, я пришел к выводу, что 3-4 чела его потом допиливали, а они явно были слабее...
... у меня ушло что то дней 10 (в тч освоил cmake и пересобрал opencv... правда вскоре нашел живой, в смысле обновляемый тогда, nuget )))
... мне оставалось залепить тот же plinq... но заказчик успел заболеть питоном )))
... меня устроила выплаченная сумма, на том и разошлись )))
к чему это все? я проходил этап за этапом, не столько поняв язык, сколь цель - "а что мы тут делаем?" (с) )))
ps при бинарно идентичном входном наборе, выхлоп был бинарно идентичен ;)))
rPman, отлично знаю. в шарпе они появились позднее. об этом и речь.
но в плюсах можно безумства вытворять def-ми.. такие, которые шарпу и не снились. но и шарп оброс кучей интересных фич, но тут и начинается расхождения ментальности...
по скорости разработки и богатству библиотек... все относительно... и там, и там, знать все библиотеки невозможно ;))
скорость итогового кода - и снова последние дотнеты (внезапно) дают возможности использовать процессорноориентированный код ))
проект перевода, который упоминал, использовал opencv и 4 потока (у меня не было больше ядер тогда)... но я его уделал на 4.* дотнете и одном потоке... на рабочих обьемах естественно.. зато раза в полтора... как то так )))
den96, напомню про дефендер и каспер - если ты не снес дефендер под корень - они могут драться...
да и весь хайп против дефендера подогревается сторонними производителями антивирусов.. коммерция..
den96, да, если винда лицензия, и ставишь апдейты, там есть галочка типа "ставить мне самые новые обновления"... я не сторонник отказа от обновлений, но эту галочку снимаю
den96, тест памяти все таки сделать стоит... тем более что по этому отчету, с виду, все должно работать как часы...
есть прога - aida64, в частности отчет в html умеет (или бизнес эддишен? не помню, суть в том, что со скринов что то можно читать, а перебивать - ну реально только модель проца разве что)
Wataru, а размер файлов, и их сумма - не эквивалент веса? )) .. и вроде цель тс, как раз минимизировать количество рюкзаков )))...
... мог что то и упустить ))
- 1982 ассемблер АСВТ М-6000
- второй семестр - компилятор того ассемблера на фортран 4
... (много разного
- 1988 первый заработок кодером.. и опять удача.. проект масштаба союза
-- шеф на паскале (турбо.. зато папа у него был зав кафедрой прикладной математики..
-- к 1990, я в турбодебагере распознавал большинство компиляторов, все борландовские, клиппер.. зортеч... и еще может 2-3... )))
- создатель шарпа, тот же чел, что вел на излете объектный турбопаскаль и делфи (дельфин мне не зашел, как ни странно)...
- а шарп вштырил с 2000, с первых бет релизов... был в 2000 короткий но серьезный опыт на чистом си
... в итоге шарп... и unmanaged, после ассемблера, я там как дома...
но вкусняшки по выше уровнем.. ну.. я маньяк шарпа )))
... всем удачи )))