New shiny toy
-
Hey everyone,
I've got a pretty long weekend and I wanna play with the latest new shiny thing out there. Languages,frameworks,blah anything is welcome.
I am gonna invest Three to four whole days on learning something new.
-
Node is kinda fun.
-
You should poke at TensorFlow.
and then tell me how useful and easy (or not) it is so i know whether or not i should bother to poke at it myself.
-
I already know JS pretty okay to give this a shot.How many aha moments will I get in a span of 3 to 4 days? Also how long would it take to get to the interesting parts when going through a tut?
-
You should poke at TensorFlow.
Ummm.. Machine learning? I have no idea about the basics on that front.
-
It's not exactly revolutionary, it's just JS server side.
Using es6 is probably as exciting as node itself (the new things in JS).
If you want to look at a reasonable project, look at sockbot or socket.io.
-
And you love sockbot for how it helps you interact with WTDWTF so you can waste all your newfound free time?
-
-
Ummm.. Machine learning? I have no idea about the basics on that front.
OH WELL LET ME HELP YOU WITH THAT
Filed Under: @Polygeekery, this time I don't just have an image or an infographic, I have an entire web page!
-
Ok? Is there a question here, or what's this thread about?
-
-
Classification is easy to understand, so easy that Amazon and Google's services don't even need any parameters: you give them a bunch of data and tell them what variable you want to predict, that's it.
This one has interactive models, it's fun to play with (for some definitions of "fun"): https://bigml.com/gallery/models
Having said that, I assume TensorFlow is 3 or 4 orders of magnitude more complex so I don't think it's a good idea for someone who has never done machine learning before.
-
-
-
I have become a GO Skeptic because of all the GO hatred around here.
-
Go is awesome. Give it a try.
-
I tweeted this recently.
https://blog.diacode.com/trello-clone-with-phoenix-and-react-pt-1
Seems like the bleedingest of bleeding edges. And you'd have a toy app to aim at too.
###The current stack
Phoenix manages static assets with npm and builds them using Brunch or Webpack out of the box, so it's pretty simple to really separate both the front-end and the back-end, while having them in the same codebase. So for the back-end we are going to use:
- Elixir.
- Phoenix framework.
- Ecto.
- PostgreSQL.
And to build the single-page front-end we are going for:
- Webpack.
- Sass for the stylesheets.
- React.
- React router.
- Redux.
- ES6/ES7 JavaScript.
We'll be using some more Elixir dependencies and npm packages, but I will talk about them as soon as we use them.
-
-
Having never used rust, I choose to defend Go with religious zeal. Go is better.
-
I've looked at rust once. It seems nice.
-
I've looked at rust once. It seems nice.
I loathe it. It's a bitch to get off my bicycle and lowers the resale value of my car.
-
I swear, I want to run a programming challenge for frontend devs: build a simple mobile-friendly site without Javascript. At all. No, not even AJAX. Just html.
-
Does anybody do web 1.0 anymore nowadays?
-
I'm not sure many of these devs are physically capable.
-
I'd like to see an implementation of this that doesn't use JavaScript.
-
I swear, I want to run a programming challenge for frontend devs: build a simple mobile-friendly site without Javascript. At all. No, not even AJAX. Just html.
That's actually what I'm doing right now. Yanking out all these complex ajax dialogues from this POS application and moving everything I can to the backend rendering.
IMO you should either go full backend render or full SPA. All these MVC applications that also use ajax to load up dialog views and duplicate code in 3 different languages are the devil.
-
This post is deleted!
-
Well, CSS is technically Turing complete. While all demos until now require user interaction to perform basic computations, with some improvements it could theoretically be used to implement a scripting language...
-
:do_not_want.html:
-
Having never used rust, I choose to defend Go with religious zeal. Go is better.
Spoken like a true member of this forum.
-
I'll try either when they have a quality IDE with a graphical debugger.
So... never.
-
Silverlight's still around and kicking.
-
Pull requests accepted!
-
I swear, I want to run a programming challenge for frontend devs: build a simple mobile-friendly site without Javascript. At all. No, not even AJAX. Just html.
But that would require understanding some really obscure technologies. You know, stuff like HTML and HTTP.
-
Doesn't even need HTTP for the most part, just HTML ;)
-
I swear, I want to run a programming challenge for frontend devs: build a simple mobile-friendly site without Javascript. At all. No, not even AJAX. Just html.
Is css allowed? Because there's a non-zero chance they'll just shift all the Comlicator to the back end and set up an IDE with LESS that compiles to a different framework that compiles to css and DON'T TOUCH THE CSS FILE OR EVERYTHING WILL BREAK and you end up with:
<div id="aIYY9jc" class="s99jfYUUU1 iFFy7719M">
And fifty nested divs. To make a single centered 1em Hello World
-
Definitely now that updating your version doesn't cause all existing code to break with 9 million errors because they changed how variables/function arguments/{insert basic language feature here} works.
Seriously though, now it is stable it is quite a nice language. Ownership is interesting as well.
-
@Lorne_Kates said:
<div id="aIYY9jc" class="s99jfYUUU1 iFFy7719M">
And fifty nested divs.
What were you doing digging around in the old version of the website I just remade? :p
-
I'll try either when they have a quality IDE with a graphical debugger.
A Rust IntelliJ plugin is currently under development. In the meantime (if you don't need a graphical debugger), you can use the Rust plugins for Atom (autocomplete, inline errors, etc.).
-
-
Yeah, but what can you do with it? Web? GUI? Or simply dummy CLI applications?
-
Yeah, but what can you do with it? Web? GUI? Or simply dummy CLI applications?
Linking to C libraries is also incredibly easy.
-
Wow... all those OSS projects, it's like a blakey nightmare.
I also like all those manly names: cargo, .toml, rust, iron, nickle
-
I find Rust most useful for destroying metallic objects.
-
I'll try either when they have a quality IDE with a graphical debugger; "quality" is partially (but not entirely) defined as "not written in Java."
-
There's also Visual Rust, but I think it has a few quirks, as it uses MSBuild instead of cargo (Rust's own package/build system) to build Rust projects.
Edit: Also "Currently in development, and not feature complete." So, yeah, maybe you should wait a bit. But I'd actually be interested in your opinion.
-
But the names man, they're like a shot of testosterone! I can see their offices full of porn calendar posters.
-
My opinion is that until the language has good tools, there's no point in even trying to struggle with it.
Even if Rust is "better" than C#, spending 4 times longer dealing with its shitty non-tools to write and debug code is not going to make for a good time.
Naturally the shitty incompetent open source developers who make these languages do not understand the concept, so you have languages like, say, Python which have been around for DECADES and still have really shitty/non-existent tools. So the odds Rust will be worth trying in the next 5 years? Not good.
-
My opinion is that until the language has good tools, there's no point in even trying to struggle with it.
The command-line tools are great so far (way better than usual), so I suspect the IDE plugins, which are currently under heavy development, will be pretty good as well.
Even if Rust is "better" than C#
Depends on what you'll use it for, I guess.
Naturally the shitty incompetent open source developers who make these languages do not understand the concept,
Quote from https://www.rust-lang.org/ides.html:
Modern IDEs can give developers a massive increase in productivity. Good IDE support is an essential part of the tooling for a new programming language. Several community projects have provided an excellent start towards IDE support. Over the next few quarters, providing better IDE support is a high priority for the Rust teams and we hope to see big leaps in the power and usability of Rust IDEs.
They have a dedicated page for their work on IDE support with that text on it. That's a good sign, I'd say.
-
The command-line tools are great so far (way better than usual), so I suspect the IDE plugins, which are currently under heavy development, will be pretty good as well.
Haha, what? How the fuck does that follow?
They have a dedicated page for their work on IDE support with that text on it. That's a good sign, I'd say.
Microsoft didn't even release C# until the IDE was ready to go.
I don't care how many websites they have, their priorities are ass-backwards and upside-down in my opinion. Until this great IDE actually exists, it's all just promises and strange asdf logic.