Message from @CCRed95

Discord ID: 645044865465450497


2019-11-15 23:26:28 UTC  

so that was a good idea on your part

2019-11-15 23:26:56 UTC  

http://www.ammyui.com/ X# is a lot like this lang.

2019-11-15 23:27:53 UTC  

he kinda beat me to it with the open sourcing and all lol mine has some features that his doesnt, but all in all Ammy UI is better written than mine so meh

2019-11-15 23:28:34 UTC  

Reads lot like JS syntax

2019-11-15 23:29:02 UTC  

exactly, it takes away the bloat of basing your UI language off XML

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