Автор Тема: Клуб программистов  (Прочитано 29536 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CCA

  • Завсегдатай
  • ***
  • Сообщений: 258
  • Репутация: +328/-6
  • не беспокойте меня, я в печальных раздумьях..
Re: Клуб программистов
« Ответ #75 : Ноября 06, 2021, 17:00:14 »
не мобильные, но пишут  8)
Ну я писал. Никогда бы не думал, что придется. Но исходники только на Фортране.
Сложная трехмерная интерполяция методом Константини. Там огромная статья (и не одна) и исходники на Фортране. Надо было допилить.
==
А запуск и парсинг на входе и выходе в массив из сложных данных в NetCDF формате (гидрофизика, мать ее!) - вариант на R и Python (в скрипте системый call скомпилированной проги). Получились с оптимизациями довольно быстро.

Оффлайн хрыч старый

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
Re: Клуб программистов
« Ответ #76 : Ноября 06, 2021, 17:18:43 »
Ну я писал. Никогда бы не думал, что придется. Но исходники только на Фортране.
Сложная трехмерная интерполяция методом Константини. Там огромная статья (и не одна) и исходники на Фортране. Надо было допилить.
==

До сих пор ничего лучше, чем   библиотека научных подпрограмм на FORTAN-е для IBM OS-360 так и не придумали, как мне кажется

Оффлайн CCA

  • Завсегдатай
  • ***
  • Сообщений: 258
  • Репутация: +328/-6
  • не беспокойте меня, я в печальных раздумьях..
Re: Клуб программистов
« Ответ #77 : Ноября 06, 2021, 20:04:05 »
До сих пор ничего лучше, чем   библиотека научных подпрограмм на FORTAN-е для IBM OS-360 так и не придумали, как мне кажется
Неет...Уже придумали. То есть написали на других языках (..алгоритмы универсальны..), прежде всего C/C++. Конечно, если используется и фортрановские, и даже что-то пишется. Потому что скорость выполнения скомпилированного когда на Фортране и C/C++ - примерно одинакова. Но все равно Фортран умирает потихоньку. Он не развивается почти.
А пишут новье вроде библиотек для нейронных сетей в большинстве уже не на Фортране. Так же не слышал, чтобы на Фортране массово писали для GPU/TPU...
Просто Паоло Константини "динозавр", удобнее ему было на Фортране написать.

Оффлайн Alexey N

  • Эксперт
  • *****
  • Сообщений: 1315
  • Репутация: +581/-5
Re: Клуб программистов
« Ответ #78 : Января 25, 2022, 14:02:16 »
Есть же конвертер из Фортрана в Си. С помощью него перекатали в Си математическую библиотеку SLICOT.

f2c
https://en.wikipedia.org/wiki/F2c
« Последнее редактирование: Января 25, 2022, 14:03:54 от Alexey N »

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2497/-831
Re: Клуб программистов
« Ответ #79 : Января 26, 2022, 13:59:30 »
Интересно, как там с качеством кода на выходе

Оффлайн CCA

  • Завсегдатай
  • ***
  • Сообщений: 258
  • Репутация: +328/-6
  • не беспокойте меня, я в печальных раздумьях..
Re: Клуб программистов
« Ответ #80 : Февраля 02, 2022, 22:12:09 »
Снова ищу новую работу. Работы полно, просто пора остепениться, работать на стабильном спокойном месте.
Одни меня нашли, офигеть, импортозамещение. Не буду говорить чего. Фреймворк на С11, Lock-free подход в многопоточности, goto вместо эксепшенов и вместо return из вложенных циклов...(не устроить ли холивар?, а че такога..goto во всяких ассемблерах - без него никак),
Войти в "это" можно через боль и медитацию с бутылкой, поэтому не хочется  :pt: :fffuuu: :7:

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3698
  • Репутация: +2054/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #81 : Февраля 03, 2022, 00:42:55 »
Интересно, как там с качеством кода на выходе


Ms visual studio 1.0 под винды 3.11  работала на СИ.
То есть она продавалась с секцией под фортран, однако, когда возникло желание поиграться на фортране  не в цифры а в графику, то оказалось что всякие функции в фортране "нарисовать линию" реализованы на СИ, ну и собственно говоря с полноэкранным режимом у программы под win3. 11--- в виндах 95 большие проблемы, так как эмуляцией мс дос режим графики не реализовать....

... и добавил:

То есть, подозреваю, что фортран на ms vs1. 0  вначале перекомпилировался в СИ.
« Последнее редактирование: Февраля 03, 2022, 00:45:02 от Мастер Михалыч »

Оффлайн Valentine Silvansky Автор темы

  • Эксперт
  • *****
  • Сообщений: 2211
  • Репутация: +1517/-10
  • Импровизатор-Экспериментатор
    • Канал на ютубе (музыка, обзоры, эксперименты)
Re: Клуб программистов
« Ответ #82 : Февраля 03, 2022, 10:32:32 »
Снова ищу новую работу. Работы полно, просто пора остепениться, работать на стабильном спокойном месте.
Одни меня нашли, офигеть, импортозамещение. Не буду говорить чего. Фреймворк на С11, Lock-free подход в многопоточности, goto вместо эксепшенов и вместо return из вложенных циклов...(не устроить ли холивар?, а че такога..goto во всяких ассемблерах - без него никак),
Войти в "это" можно через боль и медитацию с бутылкой, поэтому не хочется  :pt: :fffuuu: :7:
А на чём специализируешься и какой уровень? Мы в Songsterr сейчас расширяем команду, нужны Senior iOS/Android/Web.

Оффлайн CCA

  • Завсегдатай
  • ***
  • Сообщений: 258
  • Репутация: +328/-6
  • не беспокойте меня, я в печальных раздумьях..
Re: Клуб программистов
« Ответ #83 : Февраля 03, 2022, 12:55:43 »
А на чём специализируешься и какой уровень? Мы в Songsterr сейчас расширяем команду, нужны Senior iOS/Android/Web.
Увы, я не спец в этом стеке технологий..Брался пробовать писать на Swift под iOS, пробовал примеры, времени не хватает..
Мое, где опыта достаточно - С/С++, Python, R, Matlab, Backend, system, service, core, algorithms/real time math, Data Science пока без Neural Network.
Остальное - хуже. Есть опыт с NodeJS и другими фреймворками на JS/TS. Немного навыков в Java/C#, но тут дело не в самом языке, а в стеке технологий в направлении например Web/Server/DB - словом, full-stack. Опыта серьезного в этом нет пока.
« Последнее редактирование: Февраля 03, 2022, 13:31:46 от CCA »

Оффлайн yoric

  • Завсегдатай
  • ***
  • Сообщений: 321
  • Репутация: +167/-3
  • Прозелит
Re: Клуб программистов
« Ответ #84 : Февраля 03, 2022, 15:59:38 »
Эх, как ни прискорбно, но одни из первых на очереди программисты(( Рано или поздно, как и водители, продавцы и прочие.
https://unixforum.org/viewtopic.php?p=1351039#p1351039

Оффлайн samyvolosaty

  • Опытный
  • ****
  • Сообщений: 865
  • Репутация: +479/-0
  • GuitarPlayer.Ru fan!
Re: Клуб программистов
« Ответ #85 : Февраля 03, 2022, 16:12:07 »
Эх, как ни прискорбно, но одни из первых на очереди программисты(( Рано или поздно, как и водители, продавцы и прочие.
https://unixforum.org/viewtopic.php?p=1351039#p1351039

первых заменят полицейских на дроны с сетками, для отлова нарушителей

Оффлайн ABL

  • Новичок
  • *
  • Сообщений: 58
  • Репутация: +18/-0
  • Хороший и весёлый человек. Характер общительный.
Re: Клуб программистов
« Ответ #86 : Февраля 03, 2022, 16:53:19 »
... goto вместо эксепшенов и вместо return из вложенных циклов...(не устроить ли холивар?, а че такога..goto во всяких ассемблерах - без него никак) ...
goto в сишечке (а тем паче - в плюсах) - моветон IMHO ;D Это всё от лени (каюсь, сам разок использовал - лень было алгоритм переделывать  :crazy: )
За асм не скажу - не доводилось :crazy:

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3698
  • Репутация: +2054/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #87 : Февраля 03, 2022, 20:08:19 »
Эх, как ни прискорбно, но одни из первых на очереди программисты(( Рано или поздно, как и водители, продавцы и прочие.
https://unixforum.org/viewtopic.php?p=1351039#p1351039

Так уже....
Обратите внимание, зарплата  20тр. Санкт петербург.





Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2497/-831
Re: Клуб программистов
« Ответ #88 : Февраля 03, 2022, 20:18:52 »
Вакансия для Маклауда

Оффлайн Valentine Silvansky Автор темы

  • Эксперт
  • *****
  • Сообщений: 2211
  • Репутация: +1517/-10
  • Импровизатор-Экспериментатор
    • Канал на ютубе (музыка, обзоры, эксперименты)
Re: Клуб программистов
« Ответ #89 : Февраля 03, 2022, 20:53:54 »
А у нас тут недавно кандидат говорил, что не имеет возможности работать менее, чем за $10k/месяц. =)