AI Graphics at JetBrains
blog.jetbrains.com
blog.jetbrains.com
Are they just bored over there?
Edit: i'm not trying to rag on JetBrains and I generally LOVE their products. But this work seems way over-engineered and not a great use of resources, unless its the graphic designer building all that stuff :)
It feels like a company that started off great but then began coasting on their lead and has largely lost focus. The products are still very good for the most part, but most updates end up being a waste of time.
https://www.theregister.com/2011/11/04/bofh_2011_episode_17/
Depends on your language. For me it has been great. Been using CLion for several years now with the Rust plug-in, and recently they began work on a dedicated IDE for Rust :D
Rider is a great, lightweight alternative to visual studio 2022. And honestly DataGrip is perfection and shouldn’t be touched.
Only downside is the cost of CPU/Memory, as I do IntelliJ for web development and Rider for C#. Can be quite heavy. But the products themselves make up for it in base features over something like VS Code.
I'm just glad they fixed it and their products are the best in the industry.
I'm still angry over the MS Office ribbon.
Pycharm -> Best in class Rider -> As good as Visual Studio depending on your use case can be better. Goland -> Best in class CLion -> Best in class DataGrip -> Best in class
This thing is decoration. It's useless. And that's why it's fine.
- Хороший понт дороже денег.
An English equivalent would be:
- Making a splash is better than cash.
Given that Intel and Nvidia had huge R&D centers in Russia until the middle of 2022, I highly doubt such law ever existed. Unrelated, but I also doubt US (as a country) won more than it lost from forcing them to withdraw from Russia, because Huawei literally hired whole divisions with all the expertise and inside knowledge.
https://www.cnbc.com/amp/2014/12/12/google-closes-russia-off...
Russia can arrest local employees if they don’t like what their parent company is doing.
That is a real risk for maybe few very high-level expat managers, but certainly not a risk for average programmer Ivan. Besides, as if Google cared about countries arresting local employees - they have multiple offices in China, from all countries!
Make of it what you want, but the piece of anecdata I have from a person working at Russian Intel office in 2014 is that after Crimean referendum US government unofficially recommended big US companies to cease operations in Russia. Some of them agreed, like Google, because it was easy for them due to a small footprint, some of them, as Intel, deemed it unrealistic back then.
Ah, I'm an expert on being expat working in China, and it really isn't much of a risk. China is dodgy, no real rule of law, just rule by law, but they aren't going to go after techies, there is no specific rule that they can go after employees, and the most you are going to get is tit-for-tat that honestly could affect any foreigner in China (e.g. tourists). But Russia made a law saying they could specifically go after employees, and that spooked Google out to moving everyone from St Petersberg to Zurich.
Additionally, it's good that the engineers there use their tools for real-life projects that aren't all just building an IDE. For instance python is in this weird state now that for web dev pycharm is great, but for remote capabilities they've been lacking a good work flow. So them exploring and feeling the pains themselves is good.
The best and brightest have diverse interests and if they get bored they can just move on. The cost to the company to let them mess around with generative AI for a couple of weeks is far cheaper than having to replace them if they jump ship elsewhere.
Plus, this builds internal expertise with a new area of technology that may or may not end up relevant to their business in the future.
VSCode, while used for other things, mainly is a web front-end IDE.
GoLand[1] is part of the Jetbrains suite, and should be used for Golang development.
So, you're kind of going against the grain by trying to make IDEA a general do-all IDE.
This is different than say, Eclipse, where everything and the kitchen sink are under one IDE. This took me a bit of getting used to, but now I kind of like that separation without fear of breaking/worsening one of my "flows" for another lang.
I sincerely hope it has improved in the past few years since then.
I can’t bring myself to fight with jetbrains insane configurations (what the hell is a facet?!?)… and some very questionable syntax highlighting.
Could you elaborate? I'm in the opposite camp and any time I try to use VSCode with Python, I really miss the Semantic Highlighting there, which helps with orientation in the code quite a lot.
But some people do prefer an actual IDE, as it can give a huge benefit.
And then it became difficult with PyCharm because MacBook Air started to struggle.
Reluctantly switched to VS code few years ago and I have not missed anything since then. Performance was great even then. So is it now.
Have used it for almost everything from Go to Typescript and everything in between.
[1] https://plugins.jetbrains.com/plugin/21962-dev-containers
- LinkedIn lays off 563 engineering roles
- Stack Overflow is laying off another 28%
- Meta to lay off employees in metaverse silicon unit on Wednesday
- Epic lay off 830 people thanks to “unrealistic” metaverse ambitions
Apparently they don't have such deep pockets...
1. LinkedIn -> public through MSFT
2. Stack Overflow -> public through PROSY
3. Meta -> public
4. Epic -> public through TCEHY
If you want to solve this problem, start a blindingly successful company with wild ARR and then spend it how you want it to. But if you take it public, you best believe that you now have masters that look like you and me. Notice how employee ratings of CEOs correlates strongly to stock performance? That's what shareholders do too. No one knows what's right. They only know the outcome they like, not how to get there.
Personally, I think this is fantastic. They're doing a good job moving the frontier of some of this marketing stuff. That means a pretty good internal org structure that allows the eng guys to contribute to the branding stuff.
So you mean actually innovating in the space that your products occupy and become market leader there? Maybe in a niche that no one occupied before?
IDE's before JetBrains were complete ass-backwards, no wonder they're so successful.
> That's what shareholders do too. No one knows what's right. They only know the outcome they like, not how to get there.
Maybe don't start out trying to build a product that requires an instant 10 million dollars in cash injection? Before the recession there were YC backed startups on here that offered products that hat no market fit outside the silicon valley bubble.
No one really knows outcome till they give it a shot. People used to make fun of the idea of a software guy building spaceships and cars and he’s doing it better than the incumbents. No one knows what will work till it’s done.
> People used to make fun of the idea of a software guy building spaceships and cars and he’s doing it better than the incumbents.
Reducing the success of SpaceX to Elon Musks persona alone is, realistically speaking, delusional at best. But everyone is entitled to their own opinion.
As for Elon Musk. Many had access to the labour pool that he did. Many tried to do what his companies did. His companies succeeded. Once could be chance, twice is skill. But to each their own.
What is Jetbrains estimated ARR?
And before "but who spend money on this? it's just simple motion graphics my nephew can make in After Effect..." yeah we know you can make Dropbox with rsync in an afternoon.
edit: a sample gallery is here http://www.bottlenose.net/share/evolvotron/gallery.htm