ЗП системного программиста

Тема в разделе "WASM.HEAP", создана пользователем Ox8BFF55, 16 ноя 2009.

Статус темы:
Закрыта.
  1. tex32

    tex32 New Member

    Публикаций:
    0
    Регистрация:
    24 окт 2009
    Сообщения:
    202
    _DEN_ если говорят TCP/IP большинство подразумевает стек протоколов, а ты банальность говоришь.
     
  2. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    tex32

    Ну так и говоря "C/C++" большинство подразумевает неизвестно что. Но это не повод делать как все.
     
  3. z0mailbox

    z0mailbox z0

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    635
    Адрес:
    Russia СПБ
    в питере опытный хороший системный программист в нормальной конторе получает 60-80 чистыми
    кстати ровно столько же получает опытный хороший плюсовик
    в единичных случаях - до сотки
    нормальная я считаю зряплата
    выше только разновсякие директора
     
  4. tex32

    tex32 New Member

    Публикаций:
    0
    Регистрация:
    24 окт 2009
    Сообщения:
    202
    _DEN_

    TCP/IP стеком был с ещё тех пор, когда мутировал из Unix в среду Win. Протоколом его называют исключительно Winовцы, для Unixовцев он до сих пор остался стеком.

    "C/C++" для резюме это не критично, два умных человека всегда поймут друг-друга.
     
  5. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    _DEN_
    Точный парниша. ^)
     
  6. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Ты его неверно понял. Страуструп сохранил обратную совместимость с С для возможности использовать готовые библиотеки. Иначе бы С++ не получил такого распространения. Про тормоза это вообще вздор, С++ изначально компилировался С компиляторами.
     
  7. tex32

    tex32 New Member

    Публикаций:
    0
    Регистрация:
    24 окт 2009
    Сообщения:
    202
    Как по мне, так Страуструп просто прикрутил педали к С и использовал новый механизм под свои нужды. Ну не извращенец же он, чтобы делать такой язык для прикола. А скорость не причем, если люди не умеют нормально программировать, то все банально и серо.
     
  8. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Страуструпу нужен был компилятор сразу, но его делать долго и сложно. По-этому он заюзал С, а С++ сделал как препроцессор. Так что ничего он не сохранял, всё намного прозаичнее. ^)
     
  9. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    Несмешно.
     
  10. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    Booster
    у меня есть сорцы двух версий С++ компилера времен работы страуструпа в беллабс, где он заведовал работами над С++ компилером. сорцы не под вынь и не под линь. занимают около 1.5м (? не помню) в пакете. других подробностей тоже не помню

    SadKo
    кстати, нормальный транслятор С++ --> C поддерживающий шаблоны был бы полезен.
     
  11. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    Всё бы ничего, да вот недоработан малость, да и х86-64 непонимает. Вот беда то.....
     
  12. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    а чем WinDBG не устраивает?
     
  13. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    Да, идея хорошая. И, вроде бы, были где-то такие проекты.
     
  14. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    comeau даже export templates поддерживает.
     
  15. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    qqwe
    Да, это был не C++, а С with Classes. И был препроцессор Crpe, который генерил С код. И было это конечно на самой заре(1979). Но классы эта штука вполне успешно держала и некоторое время служила(до 1983) верой и правдой.
     
  16. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Не клевещите, Страуструп не писал препроцессоров, а делал _компиляторы_ неполного цикла. Cpre не поддерживал виртуальные функции. CFront версии 3 умел понимал шаблоны и исключения.
     
  17. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Мало-ли чего он не поддерживал. Компилятор генерит объектный код, а не HLL, который потом нужно проходить другим компилятором.
     
  18. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Системным программистам неплохо бы знать различия. Хотя это простительно низкоуровневым прикладникам ;)

    Из "Дизайн и эволюция C++"
    "Cfront был (и остается) традиционным компилятором неполного цикла (front-end compiler). Он проверяет синтаксис и семантику языка, строит внутреннее представление программы, анализирует и переупорядочивает его и на выходе генерирует файл, передаваемый какому-нибудь генератору кода."
     
  19. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    J0E
    этот http://www.comeaucomputing.com/ ? он умеет транслировать С++на шаблонах а ансиС? солью чуть позже. фигово, что он не опенсорцовый

    Booster
    С++. середины 90стых. насколько оно тянет всякие фичи - не помню. портировать на вынь - можно. кодогенератор под х86 там есть. вроде. было бы желание. у меня его нет (душа не особо к С++ лежит. есть более удачные объектные С расширения). один из лангов от той системы (там их несколько было) частично портировал (на стд рантайме энтузьязм гдето на середине сел и кое что не работает), те это возможно
     
  20. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Он по другому не умеет, использует компилятор С как бэк-энд. Это, кстати, лучший компилятор С++ на предмет соответствия стандарту.
     
Статус темы:
Закрыта.