Message from @CCRed95

Discord ID: 645045699192422411


2019-11-15 23:29:25 UTC  

which was a stupid decision imo. like C++'s QML, they started with JS

2019-11-15 23:30:03 UTC  

do you use SCSS and Typescript? or a purist javascript boi

2019-11-15 23:31:01 UTC  

Just purist, I don't like using libraries stuff that builds code. I like to know exactly whats going on

2019-11-15 23:32:10 UTC  

Typescript id recommend highly especially if you are familiar with C#, but in the end it is a shoehorn of a fake ass type system into javascript's shitty proto nonsense

2019-11-15 23:32:33 UTC  

i guess its just what youre used to

2019-11-15 23:33:06 UTC  

exactly, it's good if you have a huge app with lotsa devs.

2019-11-15 23:34:30 UTC  
2019-11-15 23:34:40 UTC  

NodeJS and Electron

2019-11-15 23:34:44 UTC  

Ive played with electron

2019-11-15 23:35:23 UTC  

also i keep flipping back and forth from vue.js and angular.js lol

2019-11-15 23:36:06 UTC  

Js is maybe the only thing that I've ever been recommended and warned about in equal measure

2019-11-15 23:36:27 UTC  

the problem is theres no alternative

2019-11-15 23:36:35 UTC  

so its not like you have a choice lol

2019-11-15 23:36:40 UTC  

That's basically it yeah

2019-11-15 23:37:15 UTC  

Some of my friends swear by Python, never really got into that one

2019-11-15 23:38:00 UTC  

Lol i have been bashing my buddy who im trying to get him into code for using python instead of C# for months and hes finally come over to the C# side

2019-11-15 23:38:25 UTC  

Python syntax is appealing to people who like their code to read like english

2019-11-15 23:38:52 UTC  

like VB almost...

2019-11-15 23:39:37 UTC  

I do love c# but.. I hate to say it the typing system gets in the way sometimes.

2019-11-15 23:40:20 UTC  

I adore strongly typed languages. Its a MUST for me. I cant think properly in dynamically typed langs

2019-11-15 23:41:19 UTC  

it enforces logical design and proper use of abstraction and inheritance and all that

2019-11-15 23:42:25 UTC  

I was thinking about jumping into Rust

2019-11-15 23:43:16 UTC  

I was writing a card deck class that I wanted to be able to handle strings and numbers at the same time and it just got to be too much. I wanted it to be able to handle a deck of playing cards or user defined deck of trading cards. I could still do it but had to jump threw many hoops with conversions. Where as it would have been a few lines of JS to do what took a page of code in c#

2019-11-15 23:46:07 UTC  

```cs
public abstract class DeckOfCardsBase<TValue>
{
public Collection<TValue> Cards { get; set; }
}
public class CardsIntegralDeck : DeckOfCardsBase<int>
{
}
public class TradingCardsDeck : DeckOfCardsBase<string>
{
}
```

2019-11-15 23:46:53 UTC  

something like that, the use of generics would allow for you to base class that out and provide 2 implementations.

2019-11-15 23:46:57 UTC  

but yeah

2019-11-15 23:51:08 UTC  

Looking at my code

2019-11-15 23:52:16 UTC  

http://opieandanthonylive.info/alpha3/home.html this is my attempt btw at my radio archive site, Its a little templatey for sure, kinda gave up on it just cause i got sick of figuring out vue.js lol

2019-11-15 23:53:20 UTC  

looks nice

2019-11-15 23:54:15 UTC  

I had a working version of it that was much more simple but fuckin godaddy axed me down after my bandwidth was hitting 56 terrabytes of streaming data per month hahahah

2019-11-15 23:54:19 UTC  

on a shared plan

2019-11-15 23:54:41 UTC  

You guys should look into Golang, which is also strictly typed but it does have some nice runtime type flexibility as well as a really nice reflection library

2019-11-15 23:54:44 UTC  

i didnt know that "unlimited bandwidth and storage" meant "totally limited lol"

2019-11-15 23:55:01 UTC  

it isn't OOP like Java but it's close enough

2019-11-15 23:55:16 UTC  

I have a book on authoring a compiler in Golang, i havent read much of it yet

2019-11-15 23:55:22 UTC  

it seems like a cool language though

2019-11-15 23:55:27 UTC  

Don't say the J word! Shhh... lol

2019-11-15 23:55:48 UTC  

I hate the java runtime

2019-11-15 23:56:01 UTC  

@FrostyCrits Only said it because I thought I saw some Java above. Although reading in more depth it appears to be C# which I have zero experience with

2019-11-15 23:56:07 UTC  

because fuck Microsoft

2019-11-15 23:57:00 UTC  

at work, we have 2 branches of security systems, we diverged ours to be based on wpf and c# .net, and the rail and subway management shit for big systems like NYC and chicago went Java