Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Writing new software in 2018

Name: Anonymous 2018-10-29 19:30

Use Java,C#,Swift.
These are the best for both apps and servers.
Polished, complete and with good tooling(IDEA,VS,XCode).
Platform vendors design APIs with these in mind.

Any other language is strictly inferior.

Name: Anonymous 2018-10-29 20:28

Now, instead of C++, I decided to apply for C# vacancies, which allowed me to use convenient functional programming tools, such as LINQ, without the risk of being fired. Of course I would like to work with Lisp code, but there were no Clojure jobs in Russia, and the nearest Common Lisp vacancy was in the Ukrainian company Grammarly and they did not seem to consider candidates from Russia, especially the ones without a proper university degree and experience. Other countries has similar Nazi rules, requiring to have university diploma, when applying for work visa. You can't just buy a train ticket, visit to Berlin and pass interview for a programming job - Germans are still being the Nazis they are, and deny the entry to Jews like me, because lets face, I'm much smarter than most Europeans and will snatch the jobs from these euro-dolts, who cannot compete with me on a fair playfield.

After a couple of interviews, I was accepted into the company "Devino Telecom", engaged in e-mail and SMS mass mailings (spam), they had their own software solution consisting of several services written in different languages, including C#, Java and PHP, as the database they mainly used MSSQL, but there were also Oracle, MySQL and various nosql key-value bases. My initial task was to "support the technical support", troubleshooting and fixing bugs in C# services. Then creating a module for integration with third-party services. And finally translating the "legacy" PHP service into C#. I formally managed to complete the task, but with a large amount of mailings the performance of the old PHP service exceeded C#, because of such factors as the shared-nothing PHP architecture releasing all resources after sending the messages block, using optimized libraries (including the bzip2 compression library) written in C/C++ (while for the C# version they told me to use some hobbyist made C# versions of the libraries), as well as using PHP's efficient utf8 format for storing strings, while C# used utf16, wasting two times more processing resources per message. It's impossible to use utf8 in C#, because all libraries, including http request generators, expect utf16. The worst thing was automatic memory management, which knew nothing about how several processes running concurrently inside a service will use memory, and therefore sometimes giving up all the memory to one service, while the other services failed with errors, losing messages, and therefore, customer money.

It was 2014, around this time, Russia started its war with Ukraine, and I fell into disgrace after trying to bring to the fanatically committed C# team that C# has weaknesses and there are cases when the solution in PHP better copes with the task and that PHP service deserves a chance to live, because it is not profitable to translate it to C#, only because somebody believes that PHP is an ugly language. A few days later I was asked to write a letter of resignation. Most likely it was affected by several factors: I could not communicate my argument to the collective; the manager did not want to keep such a controversial individual as me; my refusal to donate money for all sorts of holidays, including birthday of the cat of team leader (I consider this practice a Soviet system of extortion). During interviews with other companies, they asked me about the reasons for me being fired from previous work and when they learned that I'm Russophobe and hate Russia, they without hesitation refused consider my application for a job. Which is quite logical, because few Russian HR people would like the criticism of their ugly nation, and I could not get along with the Russian team anyway, and knowing the Russian character, Russians could just pushed me down the stairs, or framed me somehow, or otherwise got me discharged.

Name: Anonymous 2018-10-29 23:33

didn't read

Name: Anonymous 2018-10-30 7:16

>>2
make your're are game

Name: Anonymous 2018-10-30 9:15

>>2
A few days later I was asked to write a letter of resignation
Did you write it?

Name: Anonymous 2018-10-30 13:50

>>5
Yup.

Name: Anonymous 2018-10-30 14:57

>>6
Cuck

Name: Anonymous 2018-10-30 15:37

>>7
Nope. It is nice they asked me to leave, instead of sending me rolling down the stairs. Maybe Russians are finally on the path to civilization?

Name: Anonymous 2018-10-30 16:20

>>8
They could just fire you.

Name: Anonymous 2018-10-30 16:30

>>9
That requires petitioning boss, who could leave you there just to spy on them.

Name: Anonymous 2018-10-30 16:52

>>10
Not your problem. You could have stayed and spied on them. You're just a lazy bydlo unable to work in a team and who can't beat PHP with C#.

Name: Anonymous 2018-10-30 17:39

Nikita, can you like me to your former employer? I am looking to move to Russia and I need a C# job,

Name: Anonymous 2018-10-30 18:47

>>12

it is named in the post

Name: Anonymous 2018-10-30 18:47

>>11
I love programming. But I dislike Russians.

Name: Anonymous 2018-10-30 20:33

>>14
I love Russians. But I dislike programming.

Name: Anonymous 2018-10-30 21:16

>>1
Use Java,C#,Swift.
None of them have dependent types.

Name: Anonymous 2018-10-30 22:03

>>1
you forgot Kotlin and Android Studio

Name: Anonymous 2018-10-31 10:31

>>17
No, Android Studio is IDEA and Kotlin is inferior as things were designed for Java.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List