Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
Software Engineer в Google, Inc
  • А вы успеваете?

    Как раз бизнесу по-барабану новые фичи, и гонка версий. Им нужно, цитирую: «чтоб работало».

    Ни дотнет, ни джава не имеют ключевого преимущества друг перед другом, это как Intel и Amd в процессорах. Одни запилили 32хбитную архитектуру, другие расширили до 64х и уже они впереди..и так будет пока они бегут в этом забеге.

    Підтримали: Blitz, Geek
  • А вы успеваете?

    Вы видели список Middleware от Oracle? Они за последние 2 года скупили столько ERP и прочих систем, что просто заняли этот рынок с потрохами. Учитывая, что все ПО на Java, то да им есть что показать.

    Но вопрос же о платформах, а не о бизнес приложениях.

    Підтримав: Bogdan Shyiak
  • А вы успеваете?

    Боже, да уже 3 года как есть Functional Java и все кто нужно ее юзает. Та же фигня с concurrency которого не было в 5-ке и все его юзали сторонней либой, а потом запилили в 6ю платформу.

    Мы же инженеры или кто? Нужно решать задачи, а не ждать у моря, Sun Oracle погоды.

    Зная все премущества лямбд, они нифига не «deal-breaker», а хвастовство фичей, это по взрослому....очень.

  • А вы успеваете?

    Та же фигня с hal. Знал что это такое, но все откладывал серьезный разбор. Пока собрался, уже ненужно :)

    Я к тому, что по идее в мире свободного По, должно побеждать то, что технически лучше, а не то что исторически сложилось. Однако, многие личности, типа Линукса пользуются авторитетом, иногда через чур. Особенно если регулярно читать рассылку разработки ядра.

    В той же федоре, в новом релизе, поломали даже пакетный менеджер, потому что хотят сделать лучше, и до финала думаю сделают. Но борьба внутренних команд в крупных корпорациях как «борьба бульдогов под ковром», я ее до сих пор не осознаю. Почему нет способа определить объективно технологическую целесообразность..вот где вопрос...

  • А вы успеваете?

    Особенно в Android c релизами каждые пол года =)

    Підтримав: Vitaliy Khudenko
  • А вы успеваете?

    Аббривиатуру встретишь, только порядок циферок изменится. Я вот по молодости работал с Qt 1 и 2 потом бросил. Через 3 года посмотрел на 4.8 думал там все также, а там «матерь Божья» все поменяли! Мало того, что поменяли засунули qml — аля xaml в мире дотнета, считай учи все заново.

    Лучший вариант, это экспресс обновление знаний перед интервью.

  • А вы успеваете?

    да ладно? с systemd срачи до сих пор не утихают как на наших форумах так и на их, полно обиженных пацанов, которые обязательно делают что-то свое с блекджеком и сами-знаете-чем...

    Просто сообщество и так отстает на пару лет, поэтому Linux тотальный слоупок, что мне лично не мешает, действительно зачем спешить? Ведь у MS много денег, они могут себе это позволить...

  • Какие качества нужны senior-разработчику, или Как зарабатывать на 1000 долларов больше?

    Отойдя от украинских реалий, hp.taleo.net/...ftl?job=2600103 вот так должен выглядеть синиор,

    Ключевые:
    — Bachelor’s, Master’s or PHD degree in Computer Science, Information Systems, or equivalent preferred. Equivalent experience will be considered.
    — Minimum 10+ years experience

    — Minimum 5 years experience with Open GL ES and EGL.

    По сути, в 22 года получаешь только MSc, потом 10 лет пашешь и в 32 в лучшем случае, можешь вешать себе тайтл синиора, будучи при этом дядькой, который «понюхал соли и съел пуд пороха». То что творится в Украине это извращение и какое-то странное желаение быстрее всего достичь при чем враньем, как себе лично, так и окружающим.

    То что вы описали прекрасно подходит и миддлу и джуну. Однако, только после 10-15 лет работы в индустрии приходит дзен, когда ты почувствуешь себя синиором.(я пока к этому двигаюсь и главное быть честным перед собой)

  • функциональщина :)

    Как то уж категорично. Цитата с офф.дока:

    7.22.3. Parallel Haskell

    GHC includes support for running Haskell programs in parallel on symmetric, shared-memory multi-processor (SMP). By default GHC runs your program on one processor; if you want it to run in parallel you must link your program with the -threaded, and run it with the RTS -N option; see Section 4.15, “Using SMP parallelism”). The runtime will schedule the running Haskell threads among the available OS threads, running as many in parallel as you specified with the -N RTS option.

    Как то не стыкуется, речь о Haskell потоках, которые исполняются на доступных поток ОС.

    А то что, уже в коде написано это другой вопрос. Когда у вас есть forkOS тогда и будет создавать и новый хаскель поток и лепить его к свежесозданному системному потоку.

    Если неправ, поясните. Ориентировался всегда на эту доку community.haskell.org/...lticore-ghc.pdf

  • функциональщина :)

    ну ты как всегда, от таких ошибок ни один язык не спасет...

  • функциональщина :)

    да, с 7й версии «deprecated», но если очень надо, то можно.

  • C++ архетипный хипстерский язык

    Эти вещи согласованы с начальством, если кто-то прийдет на мое место он скорее всего будет знать его.

    Моя задача как инженера заботится о максимально эффективном решении задачи, вопросы начальства меня не интересуют, и оффтопик.

    Я уже писал на форуме, там где я работаю, есть большой проект-платформа на Java/Spring, больше 130 различных jar ников, одна команда пишет модуль на Scala. Мы впятером пишем на Сlojure, вообще другой модуль и пока я один занимаюсь еще одним на Haskell, где нужна была строгая типизация, на серверах скрипты на Groovy. Так сложилось, что такая экосистема дает максимальный результат на данный момент, решая каждую отдельную задачу максимально хорошо. Если бы все писалось сугубо на Java, я не уверен в успешном исходе...

  • C++ архетипный хипстерский язык

    что это меняет? =) я ж говорю не про имена переменных аС против activeCommand, а про композицию функций.

    Вы работали с Clojure или Lisp когда-то?

  • C++ архетипный хипстерский язык

    Для меня очень важный, т.к. обычно это проявляется не только в синтаксисе, но и абстракции элементов.

  • C++ архетипный хипстерский язык

    Да ниша по области применения конечно верно, понятие просто обширно.

    функциональщина скорее не нишевая, а модная и эта мода связана с тем, что количество ядер растет, а их мощность уже перестала, а распараллеливать в нормальных языках довольно трудоёмкая задача

    Я ФП использую в работе уже около 2х лет и не только из-за хорошой многопоточности и многоядерности, если есть понимание языка, то проявляется компактность. Например, суффиксное дерево на java занимало у меня 500 строк кода, после перепеси и рефакторинга на Сlojure 300 и немного проще.Есть места где может быть наоборот и такое бывает, тут нужно грамотно оценивать задачу.

  • C++ архетипный хипстерский язык

    Полазил еще по комментам, вот вроде все верно написано, но все равно все языки пытаются передирать друг у друга лучшее, что-то натырили из Lispa, что то придумали сами.

    Сами идеи мейнстрим и хипстерство довольно «больны» по себе, это какой-то защитный механизм по поводу отсутствия job security? Ведь успешность языка формируется на базе успешных реальных проектов, Java тупо берет количеством.

    Однако, если взять тот же Clojure, если сейчас выстрелит какой-то новый стартап на нем, то он влетит в мейнстрим потому что о нем будут все говорить? Все таки нет механизма объективного суждения, вон на прошлой неделе Стив Егг пытался все загрести под политическую гребенку plus.google.com/...sts/KaSKeg4vQtz довольно занятно, кто не читал, но болтовня на 23 страницы текста, и тупо свел все к субъективной дихотомии.

    Посыл распределить по полочкам языки хорош, но должен все-таки строится на какой-то условно объективной системе.

  • C++ архетипный хипстерский язык

    Я имел ввиду языковую нишу, по сути они делают проекты под заказ и свои тоже. Обычно продуктовой называют компанию, которая выпускает только свои продукты...

    Мне кажется, что приходить в такой проект никакой радости нет, т.к. это хардкорный саппорт.

    вспомнил. компания называется SimCorp

    Слышал краем уха, есть много людей которые пойдут работать на такие проекты, особенно если их научат это саппортить. Я видел как учителя русского языка становились 1с никами или вебдевами.

  • C++ архетипный хипстерский язык

    Вообще мне стало интересно, наше линк programmers.stackexchange.com/...s-for-smalltalk , Еле нашкребли управление школьными автобусами, финансовая область GE Capital Bank и 1 (!) фреймворк для веба.

    А потом вот web.cecs.pdx.edu/...ase Studies.pdf

    Довольно интересно, есть фирма www.cincomsmalltalk.com/main у которой есть десяток другой проектов на нем и соответственно команда, имхо они сродни Galois,Inc и Haskell, Franz,Inc и CommonLisp, которые являются активными контрибьютерами и имеют 15-20 крупных проектов.

    Сincom использует его даже в финансах и энергетике, я думаю если порыться, то окажется, что там создатели работают или активные академические контрибьюторы, занявшие свою нишу чисто исторически в начале 2000х.

    В аутсорсинге конечно, на него спрос 0-ой.

    Підтримав: Bogdan Shyiak
  • C++ архетипный хипстерский язык

    Legasy software видимо, по рассказам бородатых гуру, где-то еще крутится lisp или соbol на виртуализированных мейнфреймах.

    Вот Ada используется в американской оборонке и совсем не аутсорсная, но вроде вполне актуальна.

    Підтримав: Bogdan Shyiak
  • C++ архетипный хипстерский язык

    Ведь ИТ человеческая абстракция, оно должно поддаваться осмысленному анализу, компьютеры же. Однако, и тут люди все испортили =))

    Підтримав: Bogdan Shyiak
← Сtrl 1... 34567...21 Ctrl →