Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Программирование Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 7 [8] 9   вперед  Ctrl      все
 Re: Как бросить Delphi и перейти на C#?  [new]
Alex.C
Member

Откуда:
Сообщений: 24
TsHeloWorlder
Gallemar
Как бросить Delphi и перейти на C#?


Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#.

И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :)


А при переходе c дельфи на шарп для GUI использовали WinForms или WPF?
5 апр 17, 12:42    [20368540]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
schi
Member

Откуда: Москва
Сообщений: 2601
Изопропил
ХБ
А все мои домашние проекты мне проще на стареньком D7 делать и не жужжать.
Это примерно как споры "фотографов" какую фотокамеру нужно использовать. Снимок-то делает не камера а человек.

чё там в D7 с юникодом?


Ценность юникода для всех сильно преувеличена.
5 апр 17, 12:45    [20368566]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Изопропил
Member

Откуда:
Сообщений: 31082
schi
Ценность юникода для всех сильно преувеличена.

за всех - то не надо говорить.
5 апр 17, 13:18    [20368786]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Южный Ктототам
Member [заблокирован]

Откуда:
Сообщений: 1977
Alex.C
TsHeloWorlder
пропущено...


Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#.

И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :)


А при переходе c дельфи на шарп для GUI использовали WinForms или WPF?


Походу он не исходники переводил, а сам перешел в рамках компании
5 апр 17, 13:30    [20368866]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
TsHeloWorlder
Member

Откуда:
Сообщений: 139
Alex.C
TsHeloWorlder
пропущено...


Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#.

И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :)


А при переходе c дельфи на шарп для GUI использовали WinForms или WPF?


Ну я когда переходил на C# WPF даже не было. Ну а потом и WPF изучил. Потом MVC. Сейчас вот уже Angular 2.
5 апр 17, 14:01    [20369084]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
TsHeloWorlder
Member

Откуда:
Сообщений: 139
Южный Ктототам
Alex.C
пропущено...


А при переходе c дельфи на шарп для GUI использовали WinForms или WPF?


Походу он не исходники переводил, а сам перешел в рамках компании


К сожалению. За десяток лет, убедился, что проще сменить компанию, чем убедить весь IT отдел перейти на другой язык, технологию. Но это мой выбор. Кто-то до сих пор сидит на D7 и не жужжит.
5 апр 17, 14:08    [20369149]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
kealon(Ruslan)
Member

Откуда: Нижневартовск
Сообщений: 4487
TsHeloWorlder
К сожалению. За десяток лет, убедился, что проще сменить компанию, чем убедить весь IT отдел перейти на другой язык, технологию. Но это мой выбор. Кто-то до сих пор сидит на D7 и не жужжит.

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

Перевод средненькой программульки просто на более новую версию дельфи (если все компоненты есть) стоит порядка 5-10 к вечнозелёных
5 апр 17, 14:41    [20369410]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Adx
Guest
TsHeloWorlder
Южный Ктототам
пропущено...


Походу он не исходники переводил, а сам перешел в рамках компании


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


Руководитель приходит и говорит:

- Все, переходим с Delphi на C#, все новые проекты и существенные переработки старых только на C#.

И никаких проблем.
5 апр 17, 17:12    [20370264]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
ShSerge
Member

Откуда: ʚонɔ dиw
Сообщений: 24852
Пардон за глупый вопрос, а зачем переходить? Интерфейс не устраивает, или медленно работает? Работать будет ещё медленнее, а интерфейс - эргономика и дизайн - никакого программирования.
5 апр 17, 17:59    [20370422]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
YuRock
Member

Откуда: Донецк
Сообщений: 3898
Gallemar
Изопропил
чё там в D7 с юникодом?

Никак. От слова совсем.

Странно, у меня в D6 нормально с юникодом. Когда надо - вызываю юникодные функции, и всё работает. Не верится, что в D7 это поламали.
5 апр 17, 18:40    [20370581]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 3190
Gallemar,

автор
Никак. От слова совсем.


Потом мифы о Делфи и рассказывают :) Нормально в D7 с юникодом, только готовить нужно уметь. Только зачем D7? Если безо всякой подготовки начиная с 2009 юникод есть из коробки.
5 апр 17, 18:56    [20370630]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 3190
schi
Ценность юникода для всех сильно преувеличена.


Кому-то и алфавит не сильно нужен, справляются.
5 апр 17, 18:58    [20370641]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
ShSerge
Member

Откуда: ʚонɔ dиw
Сообщений: 24852
Нормально делфи работают с юникодом. Уже давно. Для делфистов ещё рекомендую попробовать лазарус.
5 апр 17, 19:08    [20370681]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
ХБ
Member

Откуда: USA
Сообщений: 1009
ShSerge
Нормально делфи работают с юникодом. Уже давно. Для делфистов ещё рекомендую попробовать лазарус.

вот кстати о лазарусе, 4 года назад попытался сваять несколько простых формочек с доступом к Oracle, заметил что по сравнению с DELPHI компилируется конкретно _долго_, т.е. вместо нескольких секунд оно хрустело диском несколько (2-3) минут;
В остальном разницы не заметил.
5 апр 17, 22:20    [20371112]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 3190
ХБ,

Не знаю, как тогда было, но сейчас существенной разницы я не заметил, может чуть медленнее делфи.
6 апр 17, 00:05    [20371291]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
kealon(Ruslan)
Member

Откуда: Нижневартовск
Сообщений: 4487
ХБ
ShSerge
Нормально делфи работают с юникодом. Уже давно. Для делфистов ещё рекомендую попробовать лазарус.

вот кстати о лазарусе, 4 года назад попытался сваять несколько простых формочек с доступом к Oracle, заметил что по сравнению с DELPHI компилируется конкретно _долго_, т.е. вместо нескольких секунд оно хрустело диском несколько (2-3) минут;
В остальном разницы не заметил.

Ага, тогда тормозило, потом кодогенерацию полностью переписали. Сейчас уже не особо медленее D7, в сравнении с современными дельфями разницы не заметил.
6 апр 17, 08:04    [20371514]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Gallemar
Member

Откуда: г.Иркутск
Сообщений: 5085
makhaon
Gallemar,

автор
Никак. От слова совсем.


Потом мифы о Делфи и рассказывают :) Нормально в D7 с юникодом, только готовить нужно уметь. Только зачем D7? Если безо всякой подготовки начиная с 2009 юникод есть из коробки.

ВОт именно, из коробки нет. Как автор темы уточняю - вопрос не стоит как "Delphi говно, а C# круть, пойду я туда", а "хочу изучить новый для себя язык, как это сделать лучше всего?". Холиварить в теме не надо, такого хватает в других темах. Было несколько внятных советов как это сделать, спасибо их авторам. Если кому-то не жалко потратить время на постороннего человека - напишите, у меня куча вопросов по C#, т.к. учу практически с нуля.
6 апр 17, 09:45    [20371821]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Dima T
Member

Откуда:
Сообщений: 13634
Gallemar
хочу изучить новый для себя язык, как это сделать лучше всего?

Классический подход: берем книжки и читаем. ИМХО Лучше ничего не придумано. Сначала надо общую философию ЯП понять, что уже наработано, а потом можно углубляться в интересующие направления.

Сам осваиваю C# в фоновом режиме, советую почитать:
Джеффри Рихтер "CLR via C#" Подробно расписывает внутреннее устройство .Net
Эндрю Троелсен "Язык программирования C#" Обо всем.

А дальше можно с помощью гугла. Документация нормально написана, на русский переведена.
6 апр 17, 10:16    [20371951]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Gallemar
Member

Откуда: г.Иркутск
Сообщений: 5085
Dima T, я вот что читаю https://metanit.com/sharp/
6 апр 17, 10:33    [20372016]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6153
Вот еще сайтик с примерами
https://professorweb.ru/my/csharp/charp_theory/level1/infocsharp.php
6 апр 17, 10:37    [20372033]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Gallemar
Member

Откуда: г.Иркутск
Сообщений: 5085
Siemargl, спасибо. А в плане наставника найти? Англоязычные ресурсы я знаю, но тут языковой барьер встает.
6 апр 17, 10:56    [20372129]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
tchingiz
Member

Откуда:
Сообщений: 32529
Dima T
Gallemar
хочу изучить новый для себя язык, как это сделать лучше всего?

Классический подход: берем книжки и читаем. ИМХО Лучше ничего не придумано. Сначала надо общую философию ЯП понять, что уже наработано, а потом можно углубляться в интересующие направления.

Сам осваиваю C# в фоновом режиме, советую почитать:
Джеффри Рихтер "CLR via C#" Подробно расписывает внутреннее устройство .Net
Эндрю Троелсен "Язык программирования C#" Обо всем.

А дальше можно с помощью гугла. Документация нормально написана, на русский переведена.

десяток страниц, которые я пытался прочитал в этом, гм, Троелсене вызвали у меня устойчивое
нежелание вообще подходить к нему. Даже и сполки я его куда-то зафутболил.
Видимо, в макулатуру.
Не знаю уж, кто там виноват Троелсен или переводики
6 апр 17, 19:17    [20374963]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
hVostt
Member

Откуда:
Сообщений: 15320
Gallemar
А в плане наставника найти?


Лучший в мире наставник, это реальные задачи.
Из книг советую Джона Скита.
6 апр 17, 20:30    [20375130]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
Dima T
Member

Откуда:
Сообщений: 13634
tchingiz
десяток страниц, которые я пытался прочитал в этом, гм, Троелсене вызвали у меня устойчивое
нежелание вообще подходить к нему. Даже и сполки я его куда-то зафутболил.
Видимо, в макулатуру.
Не знаю уж, кто там виноват Троелсен или переводики

ИМХО ты виноват. Он нудный, он с нуля заходит. Понятно что разъяснения с нуля тяжело читать опытному в других ЯП. Но если опытный, то надо применять умение пролистать то что не интересно, а не закрывать книгу на предисловии.
6 апр 17, 21:05    [20375233]     Ответить | Цитировать Сообщить модератору
 Re: Как бросить Delphi и перейти на C#?  [new]
hVostt
Member

Откуда:
Сообщений: 15320
Dima T
ИМХО ты виноват. Он нудный, он с нуля заходит. Понятно что разъяснения с нуля тяжело читать опытному в других ЯП. Но если опытный, то надо применять умение пролистать то что не интересно, а не закрывать книгу на предисловии.


по поводу троелсона он прав, далеко не самая лучшая литература для изучения языка и платформы. и дело не в том, что он с нуля заходит, просто его язык сложный для восприятия, что сказывается на ценности книги, как учебника. нет смысла себя мучать, есть и другая литература.
6 апр 17, 21:23    [20375275]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 7 [8] 9   вперед  Ctrl      все
Все форумы / Программирование Ответить