antocuni changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "PyPy: the Gradual Reduction of Magic (tm)"
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<antocuni>
I also used to be a big fan of mercurial in the past, but I have to admit that after a while of using git, I am no longer sure that hg is better
<antocuni>
surely git is faster; but e.g. I miss a lot mercurial named branches, which are an integral part of pypy's workflow
<fijal>
your statements seem contrary on the surface :)
<antocuni>
well, basically named branches is the only thing I miss
<fijal>
well that and git is MORE confusing
<fijal>
comes with more footguns
<antocuni>
true; after a while you basically learn to use only a couple of commands and be happy with them
exarkun has quit [Ping timeout: 246 seconds]
<antocuni>
but I'm sure that arigato would build a set of scripts which will result in an entirely different VCS which happen to use git as a backend :)
exarkun has joined #pypy
<arigato>
right, a wrapper script to emulate completely hg commands, of course
<marmoute_>
When should I start reading ?
<fijal>
marmoute_: at 3:02 (of some timezone, 16min ago)
<marmoute_>
okay
<marmoute_>
For status, I wonder how fsmonitor would perform on the pypy repo
<marmoute_>
What version are you guys using ?
<marmoute_>
(there is also a fix to push speed coming with 4.5)
* fijal
idly wonders whether to have lunch or wait out till early dinner
<arigato>
marmoute_: I think our problem is related to whatever bitbucket-only scripts are running on the server
<marmoute_>
hum
<arigato>
if I had to guess, I'd say maybe the script that prints a nice message "to create a pull request with that branch, go to xxx"
<marmoute_>
fijal: ha! and now french people have weird meal time!
<arigato>
wat? zat is impossible
<fijal>
arigato: I complained yesterday abotu dinner at 9 :]
tayfun26 has quit [Quit: tayfun26]
<arigato>
you sure you're not in Spain?
<bremner>
split the difference, Pays Basques
* bremner
whistles innocently
raynold has quit [Quit: Connection closed for inactivity]
awkwardpenguin has quit [Remote host closed the connection]
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]
awkwardpenguin has joined #pypy
<kenaan>
mattip release-pypy3.5-v5.9.x 3f6eaa010fce /pypy/module/cpyext/test/test_eval.py: missed this skip in the merge
<kenaan>
mattip default 656a15610ee8 /: update year
<fijal>
teratorn: also pyglet uses ctypes which makes it worse
<teratorn>
hrmm :/
<teratorn>
well i'm just prototyping my game in python anyway
<teratorn>
there seems to be room for a compelling pypy gamedev strategy.. I know that one german game company is all in on that
<fijal>
teratorn: yeah, maybe
<fijal>
teratorn: it's a bit unclear to me why would you use pypy over say C# & unity
<teratorn>
few reasons.. 3rd-class linux dev experience, proprietary blah blah, C#, $$
<fijal>
well, it's all free no?
<fijal>
anyway, there are some serious issues with python for game dev
awkwardpenguin has quit [Remote host closed the connection]
exarkun has quit [Ping timeout: 268 seconds]
exarkun has joined #pypy
Jellyg00se has quit [Quit: Leaving]
<simpson>
Unity ain't free.
<fijal>
it's free unless you make more than X on your game right?
<fijal>
and even then it's cheap
domenkozar has quit [Quit: WeeChat 1.7.1]
Hotpot33 has quit [Max SendQ exceeded]
<benbangert>
It's very cheap, and you only pay a portion of actual profit afaik, its a pretty generous deal that definitely places the incentive on them to ensure you're successful.
Hotpot33 has joined #pypy
awkwardpenguin has joined #pypy
forgottenone has quit [Remote host closed the connection]
<fijal>
we can alwasy release 5.10.2 if we fix os x builds
<mattip>
the release note says "On macos, we recommend you wait for the Homebrew package"
awkwardpenguin has joined #pypy
<Rotonen>
unity is free unless you want to change the splash screen or use some more advanced features, unreal engine is the one which has a revenue share kick in once you earn enough per quarter (with the burden of proof on the game dev to show with higher level accounting they have indeed fallen under the revenue limit)
<Rotonen>
for 2d python game dev there is cocos2d, i've used cocos2d-objc back in the day and cocos has a rather nice scene oriented setup for that (and cocosbuilder is also very nice for the construction of said scenes)
<fijal>
Rotonen: even the non-free is fucking cheap
<Rotonen>
fijal: yes, if one is to assume any revenue for a project, one should not care about such platform licensing costs much
<fijal>
right and if your game is free then you should not be worried about the splash screen either
<Rotonen>
but with what would pypy help there? one needs to tangle into weird binary black boxes in gamedev and if something is actually heavy in your game logic loops, most likely you will want to split that off the synchronous loop to begin with
<fijal>
well, JIT is quite a problem for games
<Rotonen>
some disclaimers: used to hold a CTO hat in a mobile game company some years ago and we were relatively closely affiliated with unity (their video ads office was upstairs)
<fijal>
as is CPython performance
<fijal>
Rotonen: are you Danish?
<Rotonen>
finnish
<Rotonen>
they opened up an office in helsinki around... 2013?
<fijal>
I want to actually go to Denmark/Finland and try to sell my VR solutions for architects
<Rotonen>
about the same time we started getting off cocos2d-objc
awkwardpenguin has quit [Remote host closed the connection]
<Rotonen>
i used to hang around the helsinki university of technology for quite a few years, i'll ask some old colleagues if we can patch a contact up for you
<Rotonen>
if you have actual money to put on the table, reaching students is super easy there - just sponsor a sauna evening for 500 and you can have students play with your gear for an evening (200 for the catering ~ 300 for the association)
<fijal>
500 of?
<Rotonen>
and it's quite entrepreneurial so the older students either already run their own companies or are already in the workforce, so the word of mouth multipliers are good
<Rotonen>
"any major money", in this case euros
<fijal>
right
<fijal>
yes, I can put 500 euros easily
<Rotonen>
most major currencies are closely grouped within an order of magnitude so i just shorthand for money
<Rotonen>
so, we should take this off the channel and onto email as that's more async and lets us keep actual track of things
<fijal>
fair point
<fijal>
fijal@baroquesoftware.com
<fijal>
is a good contact point
<fijal>
thanks!
<fijal>
vrsketch.eu is our website
awkwardpenguin has joined #pypy
amaury has quit [Quit: Konversation terminated!]
amaury_ has joined #pypy
amaury_ has quit [Client Quit]
amaury_ has joined #pypy
amaury_ has quit [Client Quit]
amaury_ has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]
awkwardpenguin has joined #pypy
amaury_ has quit [Ping timeout: 255 seconds]
blachance has quit [Remote host closed the connection]
antocuni has quit [Ping timeout: 256 seconds]
mat^2 has joined #pypy
Rhy0lite has quit [Quit: Leaving]
Rhy0lite has joined #pypy
exarkun has quit [Ping timeout: 240 seconds]
exarkun has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]