I want this to become a priority, now not later.
In what way do you not agree?
btw, I knew I could count on being taken seriously here, something I appreciate as much you probably can imagine if you had reason to do so. My goal is to be of maximum civil value by walking the line between assertive and disruptive or disrespectful. I don’t want to be disrespectful to anyone, or disruptive.
I want to tell you about my respect for this project. That will take me a lot longer and will include at least as much urgency as my little rant above. This project is special. The technology is special and the people supporting it have a fantastic attitude and proficiency. I almost have to say I never saw anything like this before, but recently I stumbled into another open source project that blew me away with these qualities. That other project is pretty important too. I am talking about Let’s Encrypt. That project, which is permanently correcting the insane, costly gaggle that WAS ssl certificates, gave me new faith and hope in the human race. Until just a couple months ago, I could not believe how stupid we all were collaborating to be in the area of ssl. I did not see Let’s Encrypt coming. The solutions they have put together are fantastic and FREE! It is unbelievable.
Then I found Atom, because I figured there had to be something at least smaller than Eclipse I could recommend to people I work with. It took a couple days using it to notice I did not totally hate Atom the way I hate Brackets by Adobe which Atom is a lot like, or that stupid ide called coffee something that kept performing operations of its choosing on my files and imposing requirements on my file systems I didn’t want or any of the other IDEs I ever used, shaking my head at how bad they all are, figuring that is just part of people being confused about software. Then a light like the Sun came out from behind the mountain with these words, by DamnedScholar, who was providing way more and better assistance than I had any right to hope for:
You’re missing an important piece of the puzzle: Atom literally is a browser. The most basic components of Atom are Node.js and part of Chromium (this combo was spun off as a separate project called Electron and is now being used by a handful of other programs including League of Legends, Slack, Wordpress Desktop, Discord, and many others2). Since every Electron app is built on Chrome, every Electron app includes Chrome’s developer tools. In Atom, you can get to them through View -> Developer -> Toggle dev tools or ctrl-shift-i (except on Mac, I think).
I might be imagining what that means. I think it means that after 20 years of acquainting ourselves with the internet. the human race has a better way to make apps for the web and beyond.I don’t see any important differences among the technologies people have been using to make web apps until now. Now I see all that we as a species have learned pulled together in a manner that has more power than any other way yet found.
If that is the case,then what is going on that the basics of our file system manipulations are flat? I am hoping they are on the drawing board and in the schedule. If they are not clearly in our immediate plans, then I would draw certain conclusions. My conclusions would be this is not yet like nearly all software projects, a hopeless cause. I have a lot of hope for Electron and Atom. But I see these-shortcomings as a test of whether this operation is going to fulfill its potential. Plus, I need those features!
I have one more thing to tell you. Where I have been working, we have saying. It’s actually more than a saying, it is a statement of how it is for us. This is not a stepping stone in our careers. This is the culmination of our life’ work. When I was 30, I had in mind by the time I was old, I would have a lot more to show for my life’s work than I do. It is my fault. I have had more opportunity than all but a few. A big mistake I made was my estimate of how much I could accomplish by programming software. it takes me a lot longer to make things than I expect. I barely understand why it has been that way.Twenty years ago, it seemed I had my whole life in front of me. Twenty years from now, I’d like to be retired in the sense that I have enough cash stashed to do what I want without having to put up with what people do to one another in the workplace. I probably will be free of that situation, but unless some major trends change for me, I’m more likely to be destitute and unable to work as programmer because by the age of 77, there is a chance that age will inhibit my abilities.
I have still another thing to tell you. I spent a lot of time politely listening to other people in our profession talk like they know things and I don’t. I guess they do, but it seemed like there were all these people coming across like they had seen more and done more in software so they knew stuff and I did not. The day came when it dawned on me that nobody had spent substantially more of the last 3-4 years digging into certain areas of computing than I had. That translated into still respecting what people know in other areas and people who got more from their experience if it was the same area as mine, but at some level, in some areas, almost no one had the knowledge I have. just like this is true for you in the knowledge you have from your experience in the last 3-4 years. I am not the smartest guy, but I am not the dumbest either. What this turned into and the relevance it has to this conversation is I am not taking for granted any more that just because someone who makes their living by creating an aura of expertise says it is not a big deal that the basic file manipulations in Atom are … let’s call it “not complete”, I am not buying that without an explanation I can understand and agree with. Our profession is full explanations that don’t make sense backed by condescending and intimidating mannerisms designed to deflect inquiry. We all have to do do some of that. Hardly any of us resist it. I don’t have time for that. I need to know how serious this project is so I can figure how it fits with my objectives. If it seems like I am in a hurry, it is because I am.
I hope you have a better idea now of the response i am looking for. I am not looking for a tea party, or to be cool or chill. I am looking for serious people engaged in serious work. If that is too intense for this place, I’ll be on my way soon enough.
1% of what I what just put in this post has been enough to get banned from icons like WordPress.org I think this place might be more like what I am looking for.
On that note, I shall now endeavor to blend and contribute to the code.
God speed, Atom.