@CSharpChatЭта группа больше не существует

Страница 530 из 1888
Nikita
11.03.2017
20:58:52
для своего времени

не надо тут

anton
11.03.2017
20:59:03
VB6 - хороший язык
для своего времени - да. глоток свежего воздуха был

Nikita
11.03.2017
20:59:05
там была методология GSD

Google
Nikita
11.03.2017
20:59:11
Getting Shit Done

anton
11.03.2017
20:59:28
я знаю людей, которые состояние сделали, пиля на VB6 :)

Nikita
11.03.2017
20:59:34
за полчаса Form1, textbox35, button15

Женя
11.03.2017
20:59:40
VB6 - хороший язык
нормальный, у меня были старые проекты на нем, быстро компилится, только вот многопоточности нет нормальной

Nikita
11.03.2017
20:59:45
фигак, фигак, полчаса прошло и у тебя всё работает

>только вот многопоточности нет нормальной тебе в VB5

anton
11.03.2017
21:00:02
Москва, компания занимается мобильной автоматизацией, разлиные решения для складов, производства, учреждений
хм.. просто ты такие вещи говоришь/спрашиваешь, как будто вы где-то в 2003-2005 году застряли

Nikita
11.03.2017
21:00:06
ну или P/Code гонять

anton
11.03.2017
21:00:34
Лучше попробуй эф-шарпик ✌️
дык я пилил на фише что-то фо фан. зашло очень даже неплохо. но почему-то скалка больше вставила

Nikita
11.03.2017
21:00:53
у скалы есть фатальный недостаток

Женя
11.03.2017
21:01:17
хм.. просто ты такие вещи говоришь/спрашиваешь, как будто вы где-то в 2003-2005 году застряли
да нет, я от туда сейчас ушла, теперь у меня новый работодатель, но работаю снова с железом, переписываю старую софтину с СиБилдера на C#

Google
Nikita
11.03.2017
21:01:25
там один нагородит такого, что другой никогда не прочитает

anton
11.03.2017
21:01:45
Ловите jvm-фага (я не осуждаю)
ты не можешь осуждать! ибо я знаю про тебя тайну ;) вот такую:



Nikita
11.03.2017
21:01:55
ахахах

тут у нас был фанат скалы один

сказал "давайте я вам сейчас на скале за два дня сделаю биллинг"

делал 2 месяца

потом уехал в дубай пилить стартап

а мне с этим делом пришлось разбираться

anton
11.03.2017
21:03:17
там один нагородит такого, что другой никогда не прочитает
да это в любом языке можно сделать ;) пилил тут на эликсире прект один.. одного парня в макросы понесло.. DSL свой сделал... оставили его на проекте одного

Женя
11.03.2017
21:03:19
>только вот многопоточности нет нормальной тебе в VB5
врядли пригодится, не думаю что еще будут проекты на старом VB

anton
11.03.2017
21:03:48
потом уехал в дубай пилить стартап
опачки! там в одном чатике были какие-то темы про дубайские скала-стартапы :)

Дмитрий
11.03.2017
21:04:01
к слову так про тормозящий шарп вспомнилось - на прошлой работе успешно нефтяное месторождение на нём моделировали с пересчётом в реалтайме

Nikita
11.03.2017
21:04:08
>DSL свой сделал... оставили его на проекте одного тут понимаешь, в чём дело

бывают разработчики, которые за год создают два рабочих места

это обычно в языках типа PHP

где можно оппа-говно-стайл

а бывают разработчики, которые накурятся мануалов по продвинутым языкам

по DSL всяким

и их потом невозможно уволить

Google
Nikita
11.03.2017
21:05:25
потому что больше с этим в принципе никто не разберётся

anton
11.03.2017
21:06:35
да нет, я от туда сейчас ушла, теперь у меня новый работодатель, но работаю снова с железом, переписываю старую софтину с СиБилдера на C#
если под винду - XAML это единственное что нормально и с этим потом что-то можно будет сделать. все эти винформс мышкой - это хрень полная. не надо на шарпе писать так, как это когда-то писали на крестах с MFC

Nikita
11.03.2017
21:06:36
к слову так про тормозящий шарп вспомнилось - на прошлой работе успешно нефтяное месторождение на нём моделировали с пересчётом в реалтайме
а я тут пару месяцев назад вычищал из кода LINQ-выражения, работающие поверх четырёхмегабайтных байтмассивов...

Igor
11.03.2017
21:06:50
ты не можешь осуждать! ибо я знаю про тебя тайну ;) вот такую:
Ты не знаешь и половины ? https://i.gyazo.com/ef49e9c7541fc19036aad317abf42390.png

Женя
11.03.2017
21:07:01
к слову так про тормозящий шарп вспомнилось - на прошлой работе успешно нефтяное месторождение на нём моделировали с пересчётом в реалтайме
ну я тоже по-сути реальтаймовое приложение сейчас разрабатываю, пока проблем нет. Только сборщик мусора беспокоит,

Дмитрий
11.03.2017
21:08:08
Nikita
11.03.2017
21:08:30
в шарпе есть инструменты для оптимизации

value-типы те же

Дмитрий
11.03.2017
21:08:37
Nikita
11.03.2017
21:08:50
ну в общем да, пул объектов обычно спасает

anton
11.03.2017
21:08:54
Nikita
11.03.2017
21:09:09
слушай, где-то была цитата хорошая

на эту тему

Женя
11.03.2017
21:09:13
ну так не используй аллокации, где возможно
аллокация это создание объектов?

Nikita
11.03.2017
21:09:15
очень старая

сейчас найду

Google
Дмитрий
11.03.2017
21:09:49
выделение памяти в куче для них

Nikita
11.03.2017
21:10:15
>Известны 10 преимуществ Паскаля перед Си >Я приведу только одно, но самое важное. >На Си вы можете написать: for(;P("\n").R--;P("\ "))for(e=0x3DC;e--;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2); >На Паскале Вы НЕ МОЖЕТЕ такого написать

Arseniy
11.03.2017
21:11:33
ну что. mfc всех победил?

Igor
11.03.2017
21:11:38
Я же говорил - "мобильная разработка она очень разная" (единственно я не признаю JS/ReactNative и тд)

Женя
11.03.2017
21:13:19
если не пилить совсем адовый говнокод - за него можно не переживать
ну вот в статье пишут, что шарпы можно использовать для системного программирования, а те кто убегают с них на c++ криворучки https://habrahabr.ru/post/208608/

ну вот в статье пишут, что шарпы можно использовать для системного программирования, а те кто убегают с них на c++ криворучки https://habrahabr.ru/post/208608/
видел множество людей, которые с кислым послевкусием во рту убегали от языков со сборкой мусора обратно к C++. (Буду честен и скажу, что сама сборка мусора виновата лишь отчасти; подобное «бегство» в значительной степени обусловлено плохими шаблонами проектирования, фреймворками и упущенными возможностями сделать язык ещё лучше.

anton
11.03.2017
21:14:04


Admin
ERROR: S client not available

Владимир
11.03.2017
21:15:00
может под безопасностью имеется ввиду меньше возможностей выстрелить себе в ногу

но js все равно мимо

Slava
11.03.2017
21:16:17
Nikita
11.03.2017
21:17:24
Сборку мусора тоже можно готовить
рекомендую глянуть доклады с дотнекста от ребят из джетбрейнс

где они вещают про memory traffic

и как с ним бороться

Дмитрий
11.03.2017
21:17:49
для разработки высоконагруженных систем тоже можно опыт применения более чем успешен

Женя
11.03.2017
21:18:32
как ее готовить?

мне это может пригодится в проекте

Дмитрий
11.03.2017
21:19:30
не напрямую

Google
Nikita
11.03.2017
21:20:24
суть в чём - в шарпике _можно_ использовать неуправляемую кучу

Женя
11.03.2017
21:20:25
не напрямую
как все непонятно

Nikita
11.03.2017
21:20:32
но обычно не нужно

anton
11.03.2017
21:20:51
Nikita
11.03.2017
21:20:52
ещё есть всякие stackalloc

которые тебе тоже _обычно_ не нужны

Женя
11.03.2017
21:23:37
у меня шарповый мусоршик проявлялся в спайсинженерах, во время игры когда летишь к корабою например и все отрисоывается быстро, в какой-то момент все останавливается на секунду, игра споткнулась о сборщик мусора типа

Igor
11.03.2017
21:23:54
которые тебе тоже _обычно_ не нужны
И как это работает на mono/coreclr?

Дмитрий
11.03.2017
21:24:36
ещё вполне успешно на шарпике запилил (правда, в стол) систему, которая брала с вебки изображение, детектила на нём лицо и соответственно относительно него определяла одежду и искала по базе подходящие по среднему цвету варианты

вполне себе шустро работала

anton
11.03.2017
21:25:41
накурятся спайсов и давай на MFC пилить.. а потом приходы ловят и на секунду подвисают

Женя
11.03.2017
21:25:57
Nikita
11.03.2017
21:26:22
часть стандарта же

Страница 530 из 1888

Эта группа больше не существует Эта группа больше не существует