logs archiveBotHelp.net / Freenode / #ada / 2015 / July / 17 / 7
marino_
if she changes her name and divorces her dad maybe ...
charlie5
eh
heh
.au is funny with sportsppl ... not many like bernard (according to his past) ... but they would champion his sister, if she was up there
heh, i'm not exactly a sport commentaor tho ... HG & Roy are a lot better at that :)
sparre: google: 'AdaLog or Rosen Jean-Pierre' -> googol answers also :/
:)
is he an adacore bloke ?
Natacha
Isn't one employer (AdaLog) enough?
charlie5
mm, dare i say it ? ... one employer is too many
Natacha
well that depends
in France you're really much better off being the only employee in your company than doing stuff by yourself
even though in day-to-day life it's the same, administratively there is a massive difference
Visaoni
Lucretia: sure, lots of people not making money. I wouldn't blame piracy though. but that's probably best left for a time when I shouldn't be halfway finished with sleeping :)
charlie5
Natacha: fair enuff ... i was speaking from (largely naive) 'ideal' rather than pragmatically
Natacha
Considering Jean-Pierre Rosen the only employee of AdaLog, that seemed relevant
charlie5
tbh, i didn't know about AdaLog ... they appear to be frances ada specialists ?
(from quick google)
we had/have AdaCore here in .au ... about the only corp i know of that uses/used Ada
(in .au)
um, s/adacore/adacel
Lucretia
Visaoni: dunno, but it's rife and the pirates are idiots, just don't care. that link I shared was quite important in that even pirates get pissed off by piracy, yet they don't see the irony and learn from that.
Visaoni
Lucretia: Eh, people are hypocritical idiots. Nothing new. That's really neither here nor there when it comes to the actual harm piracy causes or not. If they were never going to buy the game anyway, or if they just want a demo, then it doesn't matter if they pirate or not
The only folks that actually matter in the discussion are those that pirate instead of buy. Don't know how many of those are actually out there
Natacha
but then there are pirates and there are "testers"
like currently, I'm really tempted by Xcom Emeny Unknown, but I wish I could find a way to check which version could run before spending money on it
but I might be an outlier there
(the thing is, I don't pirate because I don't trust crackers, but if I had a way to grab a copy I would do so)
(and then after ensuring it works on my FreeBSD, I would buy it)
Lucretia
they used to make demos of stuff
do they still do them for magazines?
Visaoni
demos are pretty rare these days. apparently they've found making a demo tends to lower sales, amusingly
Lucretia
how does that work?
Visaoni
presumably people finding they don't like the game decide not to buy it. somebody looked into it a bit I think and found that
here we go http://www.ign.com/articles/2013/02/11/jesse-schell-releasing-a-game-demo-can-cut-sales-in-half
(not a great article, just the first thing that popped up. should at least point in the right direction)
Lucretia
well, that can still happen now with steam refunds
Visaoni
to some degree, yes. I really prefer to avoid Steam whenever possible though
Lucretia
tbh, I think it's a decent enough platform
Visaoni
I'd much rather buy directly from the devs, or at least through GOG or Humble
Natacha
it seems to be the only way to get the linux version of the aforementioned game
Lucretia
(Action) would rather offload hosting
Natacha
but I don't know whether the linuxulator handles steam or the linux version
Visaoni
part of my issue with it is not having that much control over patches
Natacha
and then there's the issue of playing the game when steam dies
online DRMs are fragile in that reguard
Visaoni
in my nice little singleplayer game that had a patch I really wanted to avoid, I managed to stop the patch but now have a nice "update required" message
Natacha
regard
Visaoni
well, some games on Steam aren't DRM'd and can be launched directly
but, they don't do anything to make clear which games those are
and yes, often you'll find Steam-only because they are using the Steam DRM
Natacha
so maybe I'll get the boxed windows version, hoping it works with my wine, and if doesn't write it off as voting with my wallet for that kind of games
though I would prefer voting with my wallet for a linux version
or even better, for a freebsd version
Visaoni
man, I hadn't considered the BSDs. and I thought linux had it tough in the gaming department :)
Natacha
(a bit sad that I can't use my wallet to tell nVidia guys I'm buying their stuff because of their FreeBSD support)
I'm still impressed that I can run World of Warcraft smoothly with my FreeBSD
especially considering drivers and kernel are in 64-bit mode, while wine and wow.exe are 32-bit
Lucretia
anyways, time to go for 10 hours of sh*te
laters
Natacha
\o
darkestkhan
Lucretia: interesting take about piracy from CD Projekt RED (studio responsible for witcher): "nice, free marketing"
charlie5: but what would have to be inside that hypothetical Ada.Script package to make scripting with Ada easy?
charlie5
darkestkhan: easy access to common OS functions ?
darkestkhan
Lucretia: Visaoni: not surprised that releasing demo can cut sales in half... after all modern games are pretty much going backward... ppl still play many OLD games, but somehow I don't see anyone saying "I play AoE3", instead I see "AoE2" - same for other old titles... even Baldur's Gate series is getting new expansion pack now!
charlie5: well, you have to enumerate those functions... like what exactly... [yes, ls, I know, but what after that?
Visaoni
hell, the biggest thing in that scripting package... strings
charlie5
ada.directires + ada.command_line etc
sparre
Executing external programs.
charlie5
gnat.expect :)
ok, so it's 'gnat'
darkestkhan
execution of external programs would be simple to add
charlie5
(as in not necesarily portable)
darkestkhan
Visaoni: what about strings? what exactly you mean?
Visaoni
darkestkhan: string handling is not exactly painless in Ada
Natacha
still less so than in C
charlie5
ada.environment_variables
darkestkhan
not saying it is... but if you don't say what you want it is hard to know what to write
charlie5
(Action) plugs on
Visaoni
Natacha: indeed
darkestkhan
imho simple package that takes all of Ada.Directories, Ada.Command_Line, Ada.Environment_Variables (+ few others) and makes them operate on Unbounded_Strings would be nice for scripting
Visaoni
that would certainly help a lot
darkestkhan
+ execution of external programs
seems like one afternoon project...
at least the basic parts of it
charlie5
unbounded_Stringa are sure nice to work with (ie use) ... they do have their drawbacks tho ... they cannot be used in a pure or remote types pkg, i think
i try to keep string related subprogs using basic String type when poss
(Action) 's 2c
darkestkhan
charlie5: yes, but who cares about that when you want to quickly write dirty scripts?
especially considering that Ada offers far more safety and reliability than any scripting language
charlie5
heh, yes, point taken
(Action) being a string pedantic
Visaoni
I actually might be okay with adding some kind of mechanism to implicitly convert between String and Unbounded_String when needed... obviously not something to be used liberally, but in the case of two different representations of the same thing maybe...?
you could slap it in with Implicit_Dereference or something...
darkestkhan
I also prefer to use basic String types, especially in shorter scripts - mostly because I can't bother with that unbearably long name...
charlie5
function "+" (From : in String) return unbounded_String renames ada.Strings.unbounded.to_unbounded_String; ... ?
darkestkhan
and "-" for demotion xD
charlie5
:)
i 've thought about that
but which way is 'pro'motion ... to or from a natural string ?
« prev 1 2 3 4 5 6 7 8 9 10 11 next »