Message from @Deleted User

Discord ID: 353387566596227073


2017-09-02 03:33:44 UTC  

Then I look at the nature of the problem. What kind of curveballs might pop up? In basic English, what approaches can I take to solve it?

2017-09-02 03:34:55 UTC  

then I look at my knowledge set and see if I have the tools to tackle it. If not, I do some research to see if there's something I can add to my repertoire. The bad news is that "technology" as a field is growing impossibly fast and it's a big struggle to keep up-to-date

2017-09-02 03:35:23 UTC  

The good news is that once you reach a certain extent of knowledge, picking up new stuff becomes much, much easier

2017-09-02 03:36:21 UTC  

So, personally, if I'm making an open-ended CRUD webapp, I'll typically go with Python's Flask web framework and a relational database.

2017-09-02 03:37:03 UTC  

I'll step up to Postgres if I need to use the JSON capability, if it's going to be heavy-duty, and/or if I'm going to need to do anything geospatial. If it's simple I'll stick with MySQL.

2017-09-02 03:38:00 UTC  

If it's a webapp that's going to be simple and novel I'll probably explore using a NodeJS-based solution with document storage

2017-09-02 03:39:01 UTC  

If it's a Windows desktop app, I'll probably consider C# first, though I'm starting to like the idea of using Electron (a nodeJS framework for building cross-platform desktop apps)

2017-09-02 03:39:23 UTC  

C# is a beautiful language, but the best characterization I've heard of it is "a laser rifle strapped to a donkey"

2017-09-02 03:39:34 UTC  

it's not very useful outside of a windows context

2017-09-02 03:40:03 UTC  

If it's a basic-bitch linux command-line program, I'll probably go with Python

2017-09-02 03:40:23 UTC  

But I've written some stuff in NodeJS, especially if launching other processes is involved.

2017-09-02 03:40:36 UTC  

*fin*

2017-09-02 03:40:45 UTC  

questions?

2017-09-02 03:42:59 UTC  

Where does C++ fit into all this?

2017-09-02 03:43:12 UTC  

I don't personally use it.

2017-09-02 03:43:34 UTC  

@Deleted User Do you understand the concept of low- and high-level languages?

2017-09-02 03:53:13 UTC  

Maybe? What is Haskell? High or low? Is Assembly a language or...?

2017-09-02 03:56:01 UTC  

Assembly is a language

2017-09-02 03:56:06 UTC  

it's as low-level as you can get

2017-09-02 03:56:20 UTC  

So basically everything boils down to processor instructions

2017-09-02 03:56:48 UTC  

The closer you are to writing processor instructions, the more "low-level" you are

2017-09-02 03:57:14 UTC  

Basic or Qbasic?

2017-09-02 03:57:15 UTC  

so a language like Python is very high-level. You're far away from dealing in processor instructions. You don't have to manage memory

2017-09-02 03:57:29 UTC  

basic is lower-level than something like C# or Python

2017-09-02 03:57:41 UTC  

but in its time it was pretty high-level

2017-09-02 03:57:41 UTC  

that feels right re Basic...

2017-09-02 03:57:53 UTC  

and C?

2017-09-02 03:58:25 UTC  

much lower level than most languages

2017-09-02 03:58:32 UTC  

you have to manage memory in C

2017-09-02 03:58:58 UTC  

Why do you think Linus Torvalds chooses C with all it's faults vs C++ or some other language?

2017-09-02 03:59:11 UTC  

The tradeoff is that C is very fast and can run in a great number of environments

2017-09-02 03:59:17 UTC  

Nothing wrong with C, really

2017-09-02 03:59:21 UTC  

just tradeoffs

2017-09-02 04:00:18 UTC  

Have you ever used rundeck or something like docker?

2017-09-02 04:00:44 UTC  

I've messed around with Docker, but haven't yet found the opportunity to use it in practice

2017-09-02 04:00:52 UTC  

it's a very cool concept. do you have any basic questions about it?

2017-09-02 04:02:31 UTC  

@Deleted User: Thanks for posting this. Using CoinBase, I might have contributed to the legal fund of certain Alt-Right defendant(s) -none of whom are convicted of anything! Mysteriously, I got a message from Uber that I was not supposed to use thier services for anti-Dieversity efforts. And then I got a message from Coinbase that I was being suspended, with zero reason given. For a process that is supposed to be untraceable and confidential, and LEGAL, I was astounded how our civil rights are erroded by the coorporate oligarchs that effectively rule ZOG.

2017-09-02 04:02:59 UTC  

No tbh my main curiosity is what people outside my normal sphere are using and how. I find it useful to see these utilities from a different perspective and how I can go about things differently.