I've taken onboard that you feel that your skill set is being fragmented and you're no longer a web developer. But isn't part of the journey learning new things. Do you prefer working solely with a language and not using frameworks?
I guess you do because you mentioned that you a developer tends to forget the underlying language implementation, how it works, etc.
Small libraries are very useful. If I remember correctly moment.js is great for handling date formatting and parsing. Due to the irregular nature of the implementations of the Date class.
Re' being screwed if the framework goes away. I looked at your profile and it says that you've mainly been working with JQuery, JS and web technologies. Is that right? What's your go to language for programming on the web.
There's always value in learning something. But in the development domain. That learnt skill needs to be applied. I knew a guy who knew all the buzz words, names of frameworks, some can name it. But he didn't understand basic theory such as data structures and data types.
Re: Re Python, Python is a widely used general-purpose, dynamic, extensible, high-level programming language. ... 'Python is a powerful, opinionated and idiosyncratic (odd) scripting language, loved (and hated) by programmers the world over for its style, syntax and attention to whitespace.
Mad - crazy - stack dumps, not ideal. But I do love a good log.
Why do you feel that Python is being forced? Via various tools? And how is it forced into your JS environment.
when it doesn't really fit and would be much better in javascript in the first place.
Actually, I don't use frameworks (except when I take on a project from someone else), so I don't feel that :) However, I do feel the pressure to do so - almost every job advertised requires React.
But isn't part of the journey learning new things.
Not really. I want to build things, not learn things just for the sake of it - and it seems like most of these frameworks solve the same sorts of problems in different ways, but you kind of have to choose - well, if you want to be employed anyway.
Do you prefer working solely with a language and not using frameworks?
I consider the platform to be "the framework", and prefer to use that.
I guess you do because you mentioned that you a developer tends to forget the underlying language implementation, how it works, etc.
Yeah, just go to SO and see all the solutions that require jquery...it's not a new problem :)
Why do you feel that Python is being forced? Via various tools? And how is it forced into your JS environment.
It's just lack of thought on the part of some tool developers. Developing a tool in python makes it "less easy" to integrate into the suite of tools I already use which are based on javascript/node. I have direct experience of this...and my (er) 'observations' were accepted and they rewrote the tools in node so they were much easier to integrate into (iirc) my gulpfile (or it might even be earlier than that - gruntfile). Don't get me started on built tools...they're way too complicated too.
I've used gulp for build automation in the past. I think it solves the problem of having to do it your self. Or maybe that comment is a no trainer because it's clearly stated on the website.
I'm doing a few things today. One of which is a node app which integrates with Google docs. I need a report taken from a database and stored in a Google Doc which can then make use of GSuite features.
I took a look at frameworklessmovement.org it makes sense to use it in some respects. Web components are really good.
So considering you consider the platform to be a framework. What do you define as a platform?
Yeah, and it is VERY small and loads really quickly.
Of course, that doesn't apply for node. I'm not sure what the platform is called there...perhaps simply 'node'.
Yes, I know what node /is/ - I just don't know what they call the 'platform'.
IE, a browser isn't called 'DOM' though that is (I think) what they call it as a platform.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It's an implementation of
redux-saga
. Sagas are implemented using Generator functions.redux-saga.js.org/docs/basics/Decl...
I've taken onboard that you feel that your skill set is being fragmented and you're no longer a web developer. But isn't part of the journey learning new things. Do you prefer working solely with a language and not using frameworks?
I guess you do because you mentioned that you a developer tends to forget the underlying language implementation, how it works, etc.
Small libraries are very useful. If I remember correctly
moment.js
is great for handling date formatting and parsing. Due to the irregular nature of the implementations of the Date class.Re' being screwed if the framework goes away. I looked at your profile and it says that you've mainly been working with JQuery, JS and web technologies. Is that right? What's your go to language for programming on the web.
There's always value in learning something. But in the development domain. That learnt skill needs to be applied. I knew a guy who knew all the buzz words, names of frameworks, some can name it. But he didn't understand basic theory such as data structures and data types.
Re: Re Python, Python is a widely used general-purpose, dynamic, extensible, high-level programming language. ... 'Python is a powerful, opinionated and idiosyncratic (odd) scripting language, loved (and hated) by programmers the world over for its style, syntax and attention to whitespace.
Mad - crazy - stack dumps, not ideal. But I do love a good log.
Why do you feel that Python is being forced? Via various tools? And how is it forced into your JS environment.
What do you mean by this?
Actually, I don't use frameworks (except when I take on a project from someone else), so I don't feel that :) However, I do feel the pressure to do so - almost every job advertised requires React.
Not really. I want to build things, not learn things just for the sake of it - and it seems like most of these frameworks solve the same sorts of problems in different ways, but you kind of have to choose - well, if you want to be employed anyway.
I consider the platform to be "the framework", and prefer to use that.
Yeah, just go to SO and see all the solutions that require jquery...it's not a new problem :)
It's just lack of thought on the part of some tool developers. Developing a tool in python makes it "less easy" to integrate into the suite of tools I already use which are based on javascript/node. I have direct experience of this...and my (er) 'observations' were accepted and they rewrote the tools in node so they were much easier to integrate into (iirc) my gulpfile (or it might even be earlier than that - gruntfile). Don't get me started on built tools...they're way too complicated too.
That's interesting. How did you contribute?
I've used gulp for build automation in the past. I think it solves the problem of having to do it your self. Or maybe that comment is a no trainer because it's clearly stated on the website.
I'm doing a few things today. One of which is a node app which integrates with Google docs. I need a report taken from a database and stored in a Google Doc which can then make use of GSuite features.
I took a look at frameworklessmovement.org it makes sense to use it in some respects. Web components are really good.
So considering you consider the platform to be a framework. What do you define as a platform?
The DOM, mostly...also the three languages, html, css and javascript, in that order.
I never thought as the DOM as a platform. But in further notice that makes sense.
Yeah, and it is VERY small and loads really quickly.
Of course, that doesn't apply for node. I'm not sure what the platform is called there...perhaps simply 'node'.
Yeah it's called Node. It provides APIs that allow file system access. You can create servers and more.
Yes, I know what node /is/ - I just don't know what they call the 'platform'.
IE, a browser isn't called 'DOM' though that is (I think) what they call it as a platform.