TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

JetBrains is working on a cross-platform C++ IDE

131 pointsby amatheusabout 12 years ago

22 comments

kombineabout 12 years ago
Something that people already mentioned, but still. There is great Visual Studio for Windows and for cross-platform development there is Qt Creator. The latter also comes with a full-fledged development framework that allows you do GUI, threading, networking, databases: it is effectively what a standard library should be. It also really fast and has a slick interface allowing to do code navigation really fast. I don't have to tell you what I use for C++ development. So it will be very hard for them to compete with existing options.
评论 #5484554 未加载
评论 #5484911 未加载
评论 #5484937 未加载
评论 #5484766 未加载
评论 #5485618 未加载
评论 #5485221 未加载
Watabouabout 12 years ago
I love IntelliJ for java development but I never got why I might need a big IDE for c/C++. I just use Vim for that. I mean it does omnicompletion and code correction with clang, has snippets, support for switching between header and source code files.<p>It works pretty well for me. Even sublime text would do the job since it has all of those features too.<p>What do IDEs have over Vim in terms of features that I may be missing out on? For java, I would definitely use IntelliJ because of the debugging features alone but I think it's overkill for something like C/C++/Python
评论 #5483634 未加载
评论 #5484866 未加载
评论 #5484691 未加载
评论 #5483616 未加载
评论 #5483610 未加载
评论 #5485718 未加载
评论 #5485280 未加载
ibrahimaabout 12 years ago
I wish all the best to them. Eclipse with CDT is OK but often just blows up in my face. The last time I tried to use it I ended up switching to Emacs completely :/. But I love IntelliJ for Java, Ruby, and Python, would love to see them build a nice C++ IDE along those lines.<p>Not having used AppCode I don't know how good the support is for C++ already. I wonder if they will be using clang/llvm for static analysis? Though I don't know much about that area, I've noticed that all C++ IDEs that I've tried (including MSVC++) are much poorer than Java IDEs in that aspect.
评论 #5483308 未加载
mellingabout 12 years ago
Then all we'll need is a great cross-platform UI toolkit. People have been working on them for 20 years but I not sure if anything really works well.
评论 #5483958 未加载
评论 #5483711 未加载
评论 #5483448 未加载
评论 #5483724 未加载
berkutabout 12 years ago
What's it built in? Java I'd imagine?<p>IntelliJ was almost perfect for Java (last used it 3 years ago), other than the ridiculous memory usage and the constant freezing which I'm pretty sure the JVM's GC was responsible for.<p>I've been using Qt Creator for C++ code for the past 3 years, and it's so much faster and non-laggy it's lovely - even when having some serious things missing (multiple monitor support).
评论 #5485639 未加载
thejoshabout 12 years ago
I hope that it's not in Java, because their other products for Linux have really bad fonts.
评论 #5483599 未加载
评论 #5484302 未加载
Daegalusabout 12 years ago
This is great. It already handles pretty much every other language. Once it gets this. And maybe C# through monogame. it will be the ultimate IDE.<p>Love jetbrains products. Best $200 i ever spent on Ultimate
dorolowabout 12 years ago
This is excellent news. PyCharm has been great to work with, along with every other JetBrains product barring AppCode. I attempted to try to replace Xcode with AppCore for C++ development as I was put off by some of characteristics of Xcode and had many positive experiences with JetBrains. AppCode ended up modifying my preexisting Xcode project that I had opened, changing several settings that silently broke my build. I don't really recall what settings it broke in particular, but I just reverted so it wasn't that big of a deal. It didn't end up suiting my purposes very well as the C++ support just wasn't that great at the time. It seemed like a decent IDE if you do ObjC work, though.
nd-ebrpabout 12 years ago
Recently, JetBrains (the company), their ReSharper product, and their JVM language Kotlin were all deleted from the English language Wikipedia.<p>I can't follow the deletionists' logic. I hope nothing else is going on -- like a competitor trying to remove information about them.<p>Kotlin's removal in particular is strange, since several other JVM languages persists at Wikipedia, some of them much less well known than Kotlin. Still there are: Gosu, Ceylon, Fantom, Ioke, Seph, Groovy, Boo, Nashorn, Frink, Pizza, Pnuts, X10, Xtend, etc.<p>Very strange.
评论 #5489927 未加载
nigglerabout 12 years ago
I'm confused by this. If you had a particularly good IDE in a particular OS, why wouldn't you use a VM and run that OS for the purpose of the IDE? Especially if its on Linux.
评论 #5483204 未加载
pjmlpabout 12 years ago
This is great! Looking forward for it, there are very few mature C++ IDEs around and this would be a nice addition, specially if it matches their offering in other languages.
maligreeabout 12 years ago
Huh. I'm surprised by how many comments here are of the "but we already have XYZ" flavor.<p>You're right. We don't need more. Let's just stop trying to make things better.<p>Wakey, wakey. JetBrains is investing time and money (or is that the same thing, anyway?) to develop a new C++ IDE, a market (though I don't like that word) where nothing new has sprung up in a while. That's __good__ news, what's the matter with you? Can it harm you?
weitzjabout 12 years ago
I am really looking forward to this IDE.What I am missing is a good profiling tools integration. So hopefully they have this in mind.MacOsX gives them a lot of stuff for free with DTrace and clang, so I am excited how this will work on Linux. (does it have DTrace?) Maybe I will be better off using this new IDE with Solaris or FreeBSD.
webreacabout 12 years ago
10 years ago, I have used SNiFF+ (from windriver). This seams to have disappeared. It was very flexible for cross-platform (MSVC and HP) development in C++ and java. I think there are many good ideas in SNiFF+ that could be taken.
ArtBabout 12 years ago
Will this be integrated with IntelliJ or available as a module/plugin?
评论 #5483578 未加载
ed_blackburnabout 12 years ago
Is only me or they missing a trick by skipping C#? Or are they concerned it'll disrupt Resharper sales? Or is there simple not a market for C# outside of Visual Studio and MonoDevelop?
georgehaakeabout 12 years ago
I signed up for a newsletter regarding this release yesterday. Received an email from Jetbrains that it was a April Fools joke.
评论 #5483494 未加载
akandiahabout 12 years ago
I've just downloaded and tried AppCode (which I believe this product will be an extension of). It is written in Java and is rather slow when compared to XCode and Visual Studio 2008. The real memory usage on my system for this product is ~340MB which is rather heavy when dealing with a Hello World project.<p>When dealing with C/C++ or ObjectiveC I expect something that's very light and quick to load - not something that feels this bloated!
评论 #5485645 未加载
rchabout 12 years ago
&#62;&#62;Built-in support for Doxigen documentation system for all supported languages.<p>Great feature, but it's Doxygen with a 'y'.
sqqqrlyabout 12 years ago
The Linux CLI is an IDE. I do not need another...
martin_about 12 years ago
Don't these already exist? For example codeblocks?
评论 #5483323 未加载
评论 #5483237 未加载
评论 #5483825 未加载
thrushabout 12 years ago
coming from a student who did most of their learning in C++, this sounds awesome. period.