
Даниил
25.03.2017
16:29:41
Python C API к C++
и nuitka из C++ вызывает C API

Aleksey
25.03.2017
16:30:01

Скрудж
25.03.2017
16:30:35

Google

Даниил
25.03.2017
16:30:41
Если я сейчас своего бота (там функций мало, но всё же), скомпилирую в release, уберу лишнее через strip -s binary
и потом сожму через upx, получится...
88кб
если на линуксе, могу дать бинарник
испытать

Игорь
25.03.2017
16:30:56

Даниил
25.03.2017
16:30:58
там пока только работа от группы
и это притом, что в этом бинарнике стандартная библиотека Nim (ну те модули, которые нужны), и GC, и это всё так умещается
он жеж в C компилится

Aleksey
25.03.2017
16:32:30

Даниил
25.03.2017
16:32:51
нет
там наоборот
ты видел сколько пожертвований?

Артурий
25.03.2017
16:33:05
ребят, есть задумка над чт-то вроде парсера с доски объявлений: собирать контакты для рассылок по своему городу. Такой вопрос : какие знания и навыки нужны для реализации такого скрипта/софта?

Aleksey
25.03.2017
16:33:16
Если не будут поступать деньги, все загнеться, Потому что ним не нужно

Google

Даниил
25.03.2017
16:33:26
как бы нет
там большую часть времени на энтузиазме
смотри

Игорь
25.03.2017
16:33:39

Даниил
25.03.2017
16:33:41
Сравни например с PyPy, им дали 200к баксов, они сделали поддержку для Python 3.5. При этом спека языка у них есть + реализация PyPy для питон 2
инкрементальная компиляция

Игорь
25.03.2017
16:34:33
не проще ли сразу в машинные коды компилить?

Артурий
25.03.2017
16:34:38
о пожертвовании какого проекта речь, скажите?

Даниил
25.03.2017
16:34:59
оптимизаций
или в Clang например
и Nim ещё компилится в JS
сам по себе, или через asm.js

Игорь
25.03.2017
16:35:36

Даниил
25.03.2017
16:35:50
В смысле?

Aleksey
25.03.2017
16:36:05

Даниил
25.03.2017
16:36:10
Сам подумай, сколько нужно сил, чтобы портировать свой компилятор под много платформ
а у gcc поддержка уже есть для этого огромного количества.
nim под виндой тоже компилится

Игорь
25.03.2017
16:36:34
В смысле?
ну, добавить поддержку языка не сложно.

Google

Даниил
25.03.2017
16:36:41
а, ты про это
нуу
у Nim много метапрограммирования, макросов
которые во время компиляции раскрываются
Или DSL
вот такое можно сделать спокойно:
proc page(title, content: string) {.htmlTemplate.} =
html:
head:
title: title
body:
h1: title
p: "Default Content"
p: content
echo page("My own website", "My extra content")
и это компилируемый язык

Aleksey
25.03.2017
16:37:48

Даниил
25.03.2017
16:38:04
ты не знаешь, сколько разрабам платят в США

Aleksey
25.03.2017
16:38:18
Да, на зарплату

Aleksey
25.03.2017
16:38:33
Себе

Артурий
25.03.2017
16:38:34

Даниил
25.03.2017
16:38:41
притом
там многие пожертвования
от самих разрабов языка
ты сам подумай, сколько может быть зарплата человека, способного написать свой ЯП

Aleksey
25.03.2017
16:39:54

Google

Артурий
25.03.2017
16:40:31

Aleksey
25.03.2017
16:40:43
Можешь начать с легкого , например бьютифулСуп

Артурий
25.03.2017
16:40:49

Даниил
25.03.2017
16:40:56
не так сложно

Скрудж
25.03.2017
16:40:59

Даниил
25.03.2017
16:41:12
зачем?
это медленно

Скрудж
25.03.2017
16:41:19

Aleksey
25.03.2017
16:41:24

Admin
ERROR: S client not available

Скрудж
25.03.2017
16:41:36

Aleksey
25.03.2017
16:41:37
Через сниффер посмотреть

Скрудж
25.03.2017
16:41:39
Потому что

Даниил
25.03.2017
16:41:41
почему так
лол
тупо очень
и медленно

Скрудж
25.03.2017
16:42:00
Есть умные сайты, которые добавляют ключ сгенерированный по неизвестно какому методу

Aleksey
25.03.2017
16:42:19

Артурий
25.03.2017
16:42:23
так, давайте без матов :)

Google

Даниил
25.03.2017
16:42:26
я не тебе отвечал
Я чуваку, который говорил про эмуляцию JS

Артурий
25.03.2017
16:42:46
не очень понятно почему нельзя в Телеграме прокручивать историю нажатием кнопки вверх

Скрудж
25.03.2017
16:42:48

Aleksey
25.03.2017
16:43:12

Скрудж
25.03.2017
16:43:17

Артурий
25.03.2017
16:43:39

Скрудж
25.03.2017
16:43:40
Selenium же
А) память
Б) статичная привязанность
В) тупые доки
Г) удалите его

Игорь
25.03.2017
16:43:42

Артурий
25.03.2017
16:43:44
доска ОЛХ

Скрудж
25.03.2017
16:43:53

Aleksey
25.03.2017
16:44:14

Артурий
25.03.2017
16:44:17
что удобно, можн настроив нужны параметры поиска получить готовый УРЛ и кормить его программе, что бы она уже заглядывала в каждое объявление и хвала контакты
а да, эта работает, но нажатием стрелок - нет

Даниил
25.03.2017
16:45:10
кстати, насчёт nim и компиляторов:
вот обычный цикл:
var numb = 1000000000
var i = 0
for x in 0..<numb:
i+=x
echo(i)как думаете, за сколько он выполнится?

Скрудж
25.03.2017
16:45:18
Уже 100 книг есть
Работал с ним в феврале. Сделал все, потом начал запускать с десяток аккаунтов — краш по памяти. Далее, медленный. Далее, проблема с прокси. По аутентификации через логин пароль он не работает. Костыли и только.

Игорь
25.03.2017
16:45:34

Даниил
25.03.2017
16:45:37
мгновенно, потому что gcc уже нашёл этот цикл и оптимизировал его, сразу вычислив значение

Скрудж
25.03.2017
16:46:10

Даниил
25.03.2017
16:46:21