I think that Wadjet Eye Games studio still uses AGS for their games, and most (all?) of the games published by them seems to use AGS as well.
I highly recommend checking their catalogue. While the first installements of Blackwell series didn't age that well I still think they are a quite nice starting point – they are short and memorable.
Gemini Rue is probably one of the best game stories I have ever seen. What Joshua Nuernberger did there is amazing. The "twist" that occurs there in the final third is something else. And it's built using AGS.
Yes they still do, and fun fact, SummVM has integrated support for AGS a few releases back, so one of my favourite titles from Wadjet Eye Games, Unavowed, works great on a ton of different OSes/platforms.
I have Sharp EL506T and it serves me well. I don't use it very often, mind, but it still happens semi-regularly.
The biggest reason for me are physical buttons and the fact I know the layout and capabilities. I'm just faster on physical calculator than on Android app.
But to tell the truth, usually I just use Speedcrunch on my computer.
Or spreadsheeds.
Or Python REPL.
Some time ago, Google AdMob started using a new format ads - two videos, one immediately after another, unskippable for the first 60s, sometimes more. You know how they called them? "High-engagement ads".
On some level, it's hilarious.
I'm from Poland, but my grandma was living in Germany (Essen). When I was (rarely, she was visiting Poland much more often) visiting her I definitely experienced similar behaviour from Germans.
My German is very poor, I used to somewhat understand what was spoken to me (if simple language was used), and to speak is short, basic sentences with shortage of vocabulary. This is just to provide some context - I never actually tried to learn German.
So I was trying to use English as often as possible. A lot of people - and I mean persons like clerks, salespersons, not random passers-by - either straight-up ignored me, or issuing comments like "Du solltest Sprachen lernen".
On the other hand, I never had similar experience when I was speaking broken French in France (or Marocco).
Please note that I don't want to bash Germans or to defend French. But it all depends on who you encounter - but these encounters might on some level shape your opinion on the whole nation no matter of you want it or not
Since I'm also from the region and familiar with local issues: are you sure this was not the good old anti-immigrant hostility? Germany has (or had) a lot of immigration from Poland and some locals could think you're an immigrant who refuses to learn the language. In my country I sometimes see similar behavior targeted specifically at Ukrainian speakers.
FWIW, I only ever experienced the discussed issue (locals who clearly understand English but refuse to acknowledge me or respond in their language) in France. I really suspect it's specific to french speakers. They uniquely feel that their language was lingua franca and lost the status to English.
Could also be anti-immigration sentiment, because I'm from the US, but I traveled to Germany a few years before the pandemic and while there was only ever one German person whom ever gave me crap about English, there was indeed one and it was a very inconvenient person to take such a harsh stance on. It was in a little airport (which, if it matters, was very close to france) that we were taking to leave Germany and head down toward Italy. The person looking over the bins for carryons was herding people through and she pointed at me and said something I didn't understand in German. So I guessed and pointed at a thing or two, and when she kept saying "no", I finally gave the ol' "es tut mir leid, mein Deutsch ist schlecht. Sprechen sie englisch?", to which she replied slowly and aggressively: "noooo. sprichst du deutsch?"
Which... is certainly understandable! I'm sure she sees a lot of tourism and tourists. But for a neurotic person, being singled out as someone holding up the line by someone who is ostensibly there to help things move faster, because I didn't know a language that I expressly said I didn't know and apologized for, was quite jarring. Up until that point, every single person I met with talked to me like I had a second head that they were generally aware of but didn't care about while they tried to be as polite as possible about not bringing it up. It was a kind of clipped politeness that I have been told is just "german". Nobody cares to be friendly, everyone just wants to exchange only the information needed and, while they do so, they would be as happy and pleasant as a person could be. But as soon as the information had been exchanged, they were right back to bewildered disinterest ("why are you still talking to me? we've finished.", while smiling and nodding).
Anyway, whatever it was that she was trying to tell me, the message never got through. When I answered "no" to her question, she just moved me on through. So maybe she was trying to be polite and I showed my ass or something. Or maybe she was just trying to make a joke and then moved past it when there was no way to make me get it. Whatever the case, I left with the distinct feeling that the author described about that French street. "some people here, sometimes, are going to be very uncharitable about your lack of cultural integration. beware of that." Which, on the one hand is pretty obvious; people are just people all over. But on the other hand, it's probably something most cultures would aspire to minimize.
Hello, I'm Tom, software tester with 2+ years of experience primarily in mobile apps testing, but I also dabbled with testing websites, PC games, and console games. I have good intuition and I believe in a methodical approach to testing. I am looking for opportunity to grow.
I find that a lot of similar analogies are flawed.
On the landing page of one of the frameworks (I don't remember which one, unfortunately) there was a description comparing a programmer to a woodworker.
It was written that this woodworker, as a reliable and skilled craftsman, makes meticulously each piece of furniture with the same care, which isn't really true. For example, quite often the back panels remained unfinished, with traces of aggressive planing.
So the whole premise that "this framework will help you craft software as meticolously as woodworker crafts furniture" doesn't check out.
I think that LunarML [1] could fit this niche quite well. It's a StandardML compiler that targets Lua. I can't tell much more as I've only played with it a little and don't have much experience with ML languages in general, but it looks promising.
In smaller companies, one person might cover multiple roles. Also, it might be different when your employer is focused on B2B sales, though I don't have enough experience to be sure about that.
Anyway, when I was working in sales, I was handling pre-sales, closings, and post-sales support. We were manufacturing and selling security equipment. The goal never was to simply close the deal. We wanted to expand the network of distributors, and to do so, we needed to build long-lasting relationships.
I quite liked the experience, but I was always more tech guy than salesman – I guess most of my clients were coming back because I was preparing projects of CCTV installations, I was providing trainings for clients and their crew.
But as a typical salesman described in the article, I would be terrible.
I highly recommend checking their catalogue. While the first installements of Blackwell series didn't age that well I still think they are a quite nice starting point – they are short and memorable.