Eclipse Theia 1.0 -- Visual Studio Code Competitor?

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • The Eclipse foundation have just released Theia 1.0, a new desktop and cloud base IDE very similar to Visual Studio Code. In fact it's so similar it can use Visual Studio Extensions.
    Link:
    www.gamefromsc...

Комментарии • 188

  • @gamefromscratch
    @gamefromscratch  4 года назад +2

    Link:
    www.gamefromscratch.com/post/2020/04/03/Eclipse-Theia-10-Released.aspx

  • @sw874
    @sw874 4 года назад +22

    If Microsoft had been rebuilding VSCode using Eclipse Theia without anyone noticing and released it now... *THAT*, would be a what they call a pro gamer move

    • @zephyr7
      @zephyr7 4 года назад +2

      You already can run vscode in the browser

    • @zephyr7
      @zephyr7 4 года назад

      @@MuhammadHosny0 its called electron

  • @ingframin
    @ingframin 4 года назад +17

    It's not Sony-Ericsson, it's just Ericsson. The former was a joint venture to make cell phones, the latter is one of the biggest telecommunication companies in the world, together with Cisco, Nokia, Huauwei and similar. They don't build consumer electronics but infrastructure equipment like LTE base stations or optical network devices. ;-)

  • @Spirrwell
    @Spirrwell 4 года назад +28

    Man, all I want is a fork of VSCode that is more heavily geared towards C++.

    • @totnottac
      @totnottac 4 года назад +2

      Me too, but towards java ^^'

    • @whiitehead
      @whiitehead 4 года назад +1

      I would love that

    • @Spirrwell
      @Spirrwell 4 года назад +1

      @Fuckoff Google That's not really the experience I care about. I personally want a GUI for workspace/project management and not have to fiddle around with all these build system specific files.
      CCLS seems really cool though, thanks for letting me know about that!

    • @LimitedWard
      @LimitedWard 4 года назад

      @@Spirrwell That's not really the purpose of VS Code. VS Code is designed to be a text editor with modular IDE features. What you're describing is a full-fledged IDE, in which case you should be looking at Visual Studio, Eclipse, Code Blocks, CLion, etc.

    • @Spirrwell
      @Spirrwell 4 года назад

      @@LimitedWard Except Visual Studio is Windows-only. Eclipse is... Eclipse. Code::Blocks has gotten very stale, and downright unstable at times on Linux. CLion isn't free, and the experience with it on Windows isn't particularly great IMO.
      CodeLite feels like it's getting better with each release, but the intellisense isn't quite there yet, and if you want to debug applications on Windows, you're kind of forced into using MinGW to use GDB. Since it doesn't support LLDB on Windows with native LLVM, and CDB kind of sucks. (I don't even know if CodeLite can use it) And cppvsdbg can only be used with VSCode's C++ extension because license reasons.
      Visual Studio Code, when it's setup properly with intellisense, is just the best coding experience I've had. The problem is to get to that experience, your main options are the CMake Tools extension or generating compile_commands.json, and fiddling with JSON files to get intellisense to work.
      VSCode is the closest to being the best cross-platform C++ IDE for me, but the C++ extension just needs some semblance of project management.

  • @renatocann5142
    @renatocann5142 4 года назад +5

    Man I don't know howwwww you find time to seek out, research, test and review so many engines/IDEs/platforms etc. etc. but thank you, seriously a great resource, hoping you crack 100K soon! :)

  • @jonmichaelgalindo
    @jonmichaelgalindo 4 года назад +5

    I literally heard about this on April 1st, and I was like, "Please, please, please be real!"
    Open source *alllll* the things!

  • @repeedneve
    @repeedneve 8 месяцев назад

    So far, I'm loving Theia. It took me awhile to learn enough about it to build a functional container. My initial goal was to get as feature rich of an IDE as vscode but in a browser but while having full backend control. Theia can do that although with a lot of configuration. A cool moment was running theia and vscodium on different windows with the same file open, I saved in vscodium and theia IDE updated at the same time! Syntax notes and everything!

  • @sirnigelcogs
    @sirnigelcogs 4 года назад +23

    So in other words it's a fork of VSCode with some customizations.

    • @CaveJhonsonCEO
      @CaveJhonsonCEO 4 года назад +3

      It seems to be more modular from a backend point of view, also it has a more versatile UI i.e. all the items in the left dock can be moved and the open vsx registry seems really good not just from a user perspective but being able to launch a custom registry just for your company or just for a custom fork is really good, also being open source by default is nice

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад +1

      No, it is build from the ground up.

  • @antonm_
    @antonm_ 4 года назад +6

    AFAIK, this is primarily targeted at tool makers for now; not yet for general consumption. Hence there is is no download for builds.

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад

      Yup, this 1.0 release is specifically targeting tool authors I believe.

  • @Stormgnome
    @Stormgnome 4 года назад +2

    Ericsson is, and has been for a very long time, one of the largest providers of telecommunication. It's just that they dropped their consumer electronics division when they sold off their part of Sony-Ericsson to Sony.

  • @cok3n
    @cok3n 4 года назад +6

    I literally just switched rider to vs code and you posted this video after few minutes

    • @simonestarace5249
      @simonestarace5249 4 года назад

      Uhm why did you switch from Rider to vs code? Just asking?

    • @angel-ul
      @angel-ul 4 года назад

      Vscode it's better, calm

    • @cok3n
      @cok3n 4 года назад

      @@simonestarace5249 because its costly for me
      .

    • @simonestarace5249
      @simonestarace5249 4 года назад

      @@cok3n I forgot that most IDEs from JetBrains are not free.

    • @cok3n
      @cok3n 4 года назад

      @@simonestarace5249 Yep :3

  • @JoussefJouda
    @JoussefJouda 4 года назад +8

    8:13 I really thought I got a message and looked at my smartphone -.-

  • @LucasHartmann
    @LucasHartmann 3 года назад +1

    I was looking for a way to give my students access to a few dev tools during the apocalypse, including usb-attached hardware. I had used cloud9 successfully before Amazon swallowed it, and was terribly sad for it's kinda-discontinuation. Now finally an alternative!

  • @joshuabradley2911
    @joshuabradley2911 4 года назад +1

    I have actually asked the vscode team whether they will open source the online browser version of VS code - they said there are no plans to. Eclipse Theia's primary market will be enterprise cloud-based environments. I don't see the Eclipse Theia desktop ever beating VS Code.

  • @JC-jz6rx
    @JC-jz6rx 4 года назад +2

    I am And forever will be a visual studio fanboy, code for web development, studio for everything else. And the community is great

  • @hanksha8617
    @hanksha8617 4 года назад +1

    I don't often comment but seeing the amount of wrong and misleading comments here I have to.
    Theia is not an end product IDE, it is a framework to develop an IDE for tools developers. Companies that want to develop an IDE for their system, framework, product can use Theia to develop the tools for it and distribute it as a desktop or browser application. We need Theia because you cannot distribute VS Code as your own product. It is basically the modern and (much) better replacement to Eclipse RCP.
    You can compare Gitpod to VS Code online but not Theia to VS Code, that is not the same thing at all. Also you have to realise that Theia supports VS Code extensions and API in order to not reinvent the wheel for everything.
    Last point, Eclipse is a foundation, it hosts thousands of projects, it is not one team of developers. The Eclipse IDE project is a different project from Eclipse Theia with different developers, there is also committers from outside the Eclipse Foundation. So saying, as I have read in the comments, Eclipse Theia is shit because Eclipse IDE is shit is just a stupid shortcut.

  •  4 года назад +1

    Microsoft is moving so nicely towards openness that mine crashes because I'm using a high end AMD GPU instead of an NVidia one. I actually welcome any alternatives to Microsoft with open arms. Good for them.

  • @gunther34567
    @gunther34567 4 года назад +3

    So if I got it right
    Microsoft released Visual Studio Online back in 2013 including the cloud IDE Monaco (currently a standalone project)
    Monaco project was then later used to create VS Code
    Theia's github repo has references to monaco pretty much everywhere
    Did Eclipse just fork VS Code and rebranded everything or what?

    • @mosth8ed
      @mosth8ed 4 года назад +6

      That is pretty much correct

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад +1

      No, it was developed from the ground up. It does use the Monaco editor.

  • @shoaibmujawar1375
    @shoaibmujawar1375 4 года назад +7

    I thought you were using vs code at first.

    • @paulwhiterabbit
      @paulwhiterabbit 4 года назад

      It uses the same editor (Microsoft project, forgot the name) as vscode and stackblitz

  • @shumymikaball
    @shumymikaball 4 года назад

    Reading from the comments, some clarification is required here. This is not an IDE, you don't switch from VSCode to Theia. This is an IDE framework with some architectural differences. You use Theia to build an IDE.

  • @isaiahinuwa3743
    @isaiahinuwa3743 4 года назад

    As others mentioned, this is primarily for IDE builders not necessarily a product directly used by developers.
    I could imagine this being helpful for all the SaaS vendors. SaaS is cool, but if you ever need to do customization, it's pain. Theia could help them develop an IDE for their platform that allows writing code, in either some normal language or DSL, directly in the browser, using a normal "filesystem"-type interface for organizing code, complete with code completion and all the other niceties.

  • @sea-ferring
    @sea-ferring 4 года назад

    Anders Hejlsberg and Herb Sutter are two massive reasons why Microsoft's developer tools strategy has been on the right track for the last 10+ years

  • @user-vt9gs6lk5i
    @user-vt9gs6lk5i 4 года назад

    yey! thanks for a video! I've heard about this app yesterday for the first time, very interested about it, though there are not that much info about it yet :)

  • @asandax6
    @asandax6 4 года назад +1

    VS code is soon to be running on Github so I don't see the need for theia

  • @SkyFly19853
    @SkyFly19853 4 года назад +6

    In VScodium, there is NO tracking...
    But in Visual Code, there is tracking...

    • @nobytes2
      @nobytes2 4 года назад

      Buddy everything you do is being tracked. You really care about Microsoft tracking your hello world programs. Is a free program.
      Also you can opt out telemetry. Or use a firewall if you're paranoid.

    • @SkyFly19853
      @SkyFly19853 4 года назад

      @@nobytes2 I am NOT paranoid, but I do NOT want to share my knowledge with Microsoft since they have NO respect for their users....
      Even they have NO respect for Business users...
      I know, because I had fix networking issues caused by them for the clients...
      OK?

    • @nobytes2
      @nobytes2 4 года назад

      @@SkyFly19853 ok Mr. Tech Guy that does not know how a firewall works. Lmao. Use notepad then.

    • @SkyFly19853
      @SkyFly19853 4 года назад

      @@nobytes2
      Don't worry...
      Microsoft does NOT let you use firewall since they can have an access to your system... 😏
      Before you make a comment, please use your brain...
      OK?... 😊

    • @nobytes2
      @nobytes2 4 года назад

      @@SkyFly19853 what? dude I'm disappointed. Learn basic computing skills, honestly, download sysinternal suite and learn how to watch tcp/udp traffic, firewalls do work indeed.

  • @HasanRx7
    @HasanRx7 4 года назад +1

    Is there any decent IDE for Unity that have keyword highlighting and auto-completion? The reason I'm asking is because Visual Studio eats my C drive and I barely have free space there 🙄
    Also I have to really thank you for your great channel. It is, without any doubt, the number one resource for any game developer 👍👍 Keep it up.

    • @HasanRx7
      @HasanRx7 4 года назад

      ​@K.D.P. Ross ​Is that possible for laptops? Although I will still rather want an easier solution.

    • @superchroma
      @superchroma 4 года назад

      @@HasanRx7 most laptops have replaceable hard drives. I would endorse this also.

    • @lolcorporation7308
      @lolcorporation7308 4 года назад

      you can use vscode, its not a nice experience though. i use jetbrains rider. also if you dont have enough storage for vs , how do you have enough for unity projects.

    • @HasanRx7
      @HasanRx7 4 года назад

      ​@@lolcorporation7308 Thanks for the advice, I 'll try them 👍. There is more than enough storage in "D" drive for the projects which ain't a problem.

  • @FEETOFKEELEY
    @FEETOFKEELEY 4 года назад

    It looks interesting. I'll try it. But VS and VS Code are still my no.1 favourites.

  • @user-br1sz2wh4p
    @user-br1sz2wh4p 3 года назад

    I need an IDE, that could run somewhere in this world, handling that heavy java, and I could type my code in that IDE, working on cheap device and better battarey remotely. Tried recently eclipse theia. It took me to search for some hard-to-find documentation on just to run hello worlds. Making its debugger to work with java is still the challenge to get back in a future for me.

  • @razblack
    @razblack 4 года назад +19

    uhm, seems like a waste of effort IMO... i mean, just use VS Code. If SAP has their hand in it, you know it will be garbage.

  • @kodaloid
    @kodaloid 4 года назад

    It took me a while to trust Microsoft, but eventually I realised that what they are doing with VS Code is of mutual benefit to them and to us coders, so I am happy using VS Code now. I do not however have the same faith for this at the moment, especially with how risky using NPM is getting. At-least with Microsoft in the space, we can have some sort of protection of things go tits up, especially with their aquisition of github.

  • @gillesroudiere541
    @gillesroudiere541 4 года назад +7

    Eclipse is a great foundation, they are doing a lot of work for the open source, but sadly, they still don't get how user experience work. They worship modularity, but it seem that they did not get the fact that modularity has a cost, leading to significant inconsistencies, and thus a worsen UX. I really hope they will improve that.
    Also, for god's sake, please make that they provide a simple extensionless version of the binary. The Eclipse IDE is a pain, with all its different versions depending on the language you work with... likely one of the worst ecosystem ever.

    • @superchroma
      @superchroma 4 года назад +2

      It's possible to develop extensibility and still have good UX, it's just that the Eclipse Foundation lacks anyone who is even remotely clued in on UX or design.

  • @THE16THPHANTOM
    @THE16THPHANTOM 4 года назад +1

    vscode came in and just took over everything. kind of like how google chrome took over everything and now nobody makes websites for anything other than chrome. firefox just has to contort and make it work because they know if it doesn't work on their browser everyone just switches to chrome. chrome was like the opposite of internet explorer.

  • @robertwong2412
    @robertwong2412 4 года назад +3

    The fact it's developed in javascript/typescript just makes it unattractive and no reason to use it over VSCode.

    • @TerriTerriHotSauce
      @TerriTerriHotSauce 4 года назад +3

      Lol VS Code is developed in Javascript and TypeScript as well.

    • @robertwong2412
      @robertwong2412 4 года назад

      @@TerriTerriHotSauce Which is why this is moot. I already used an ide written in that, so why would I use another one developed in those? I would expect better performant tools used.

  • @lukostello
    @lukostello 4 года назад

    You should do a video about flash point. The project could really use attention before flash gets booted out at the end of the year. We need help saving all the flash files

  • @Swistakaqq01
    @Swistakaqq01 4 года назад

    I dont realy understand why they do it (except addons maybe), VSC is MIT licensed and if someone would want to run it in browser they can just integrate Monaco Editor (editor behind VSC) that also is under MIT license

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад

      VSC source code is MIT licensed, the product you download from Microsoft however does not come with a FLOSS license.

  • @MYBLOODYUSERNAMEFFS
    @MYBLOODYUSERNAMEFFS 4 года назад +2

    it has a docker image :-)

  • @igorgiuseppe1862
    @igorgiuseppe1862 4 года назад

    the gpl code will not mess up with the licence of the code that you write on it, it will only affect you if you are editing the editor itself. (the ide) so i dont see what i the issue here.
    maybe the extensions?

    • @gamefromscratch
      @gamefromscratch  4 года назад

      Well the entire idea behind Theia is it's an IDE for IDE creation. That forces all derived IDEs to use the GPL license, which can certainly be problematic.

  • @MrApplewine
    @MrApplewine 4 года назад

    Are there any native Theia clients for linux? None of that Electron stuff!

  • @aberges
    @aberges 4 года назад +1

    I'll wait for thea.el for emacs

  • @arnabbiswasalsodeep
    @arnabbiswasalsodeep 4 года назад +4

    The title makes it sound like something really interesting while its just not. I use vscodium, another Microsoft telemetry free build of vscode just like this one, it's just a fork with eclipse telemetry instead.

  • @brutal6129
    @brutal6129 4 года назад +4

    Free program competes with another program. What's the purpose? Are they ill?

    • @cmd4104
      @cmd4104 4 года назад +7

      There is no real purpose in anything. Things just happen. Anyway its nice to have alternatives. Allowing corporations to monopolize everything is a way straight to dystopian future.

    • @fobstaa
      @fobstaa 4 года назад +2

      Because Microsoft has a history of being nasty. It's a good idea to have alternatives

    • @igorthelight
      @igorthelight 4 года назад +2

      If Microsoft will do something stupid - we have VSCodium (Microsoft-free version of Visual Studio Code)
      vscodium.com/

    • @huimoin
      @huimoin 4 года назад +1

      fobstaa while I agree that alternatives are always good to have, I don‘t think Microsoft will fuck this up. They have changed a lot in their behavior and are nowadays more friendly to open source and developers in general.

    • @brutal6129
      @brutal6129 4 года назад

      @@cmd4104 no you say dumb things. Programs are made for income it is lots of devs with 70k/year salaries

  • @ayushsingh2189
    @ayushsingh2189 4 года назад +1

    Emacs has had client server architecture for years.

  • @rdcklinux
    @rdcklinux 4 года назад

    Awesome!!

  • @ajmgdaj
    @ajmgdaj 4 года назад

    Please read up on what the gpl has done for the world. It is interesting.

  • @corndogblue7
    @corndogblue7 4 года назад

    VScode is great, I hope people don't start abandoning it for a new thing. I used eclipse a whole heck of a lot for Android development and I don't miss it one bit, having them sneak in with VScode clone feels like desecration of really good tool.

  • @MrTubularBalls
    @MrTubularBalls 4 года назад +1

    I literally don't get it. So I read the press release and I was even more confused.
    Who is this for, what is the point? Looks like a stillborn project, waste of time and energy.

    • @gamefromscratch
      @gamefromscratch  4 года назад

      For the most part, it's for tools makers more than end users.

    • @MrTubularBalls
      @MrTubularBalls 4 года назад

      Yeah, but still, why would they use this?

    • @wk02
      @wk02 4 года назад

      @@MrTubularBalls To make tools. Then users use the tools.

    • @MrTubularBalls
      @MrTubularBalls 4 года назад

      +Paul Maréchal Is it a bird? Is it a plane? No, it's Captain Obvious!

  • @marknefedov
    @marknefedov 4 года назад

    Theia was way longer around than VS code.

  • @Kawaiistar8231
    @Kawaiistar8231 4 года назад

    Today is 5th April why epic games did not release free for month stuff for ue4 any idea???

  • @vaishnav_mallya
    @vaishnav_mallya 4 года назад

    Why?

  • @lolcorporation7308
    @lolcorporation7308 4 года назад +2

    But, but why? Beside the license, this thing is useless. VSCode does everything as this but better supported, and you can run vscode on a container or vm too. So give me one reason why this thing needs to exist.

    • @HairyPixels
      @HairyPixels 4 года назад

      the IDE landscape is already deeply divided, which hurts all users as efforts are not concentrated. This project is going to make that far worse, and during a time in which VSCode was bringing people together. This project is selfish if nothing else.

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад

      @@HairyPixels Yes, building free, publicly available software and publishing it under an OSI approved license for all to use is so selfish!

    • @HairyPixels
      @HairyPixels 4 года назад

      @@robinmattheussen2395 This helps no one. It's going to divide the editor market and for no real gain. terrible idea!

    • @lolcorporation7308
      @lolcorporation7308 4 года назад

      @@robinmattheussen2395 but their not building a new thing, its a fork of vscode. there is still github atom too.

  • @assemblyrtsdev
    @assemblyrtsdev 4 года назад

    This seems like useless infomation. Why would I use this instead of VSCode?

  •  4 года назад

    So they just re-invented VS Code? Hmmm I'll stick with the company that originally made it.

  • @therealslimaddy
    @therealslimaddy 4 года назад

    Is it electron based?

    • @semyonyentsov3656
      @semyonyentsov3656 4 года назад

      Electron is for web applications running in desktop, AFAIK. While there are no desktop binaries, there are no Electron

  • @Mautar55
    @Mautar55 4 года назад

    I just want button bar to execute custom batch files. So the i could compile Rust with one click and not 3.

    • @sus7801
      @sus7801 4 года назад

      Custom shell script mapped to a hotkey?

    • @Mautar55
      @Mautar55 4 года назад

      @@sus7801 Yes, that, or a button. Know any addon? For any editor that isn't notepad++? I'm using atom for no particular reason.

  • @rae6261
    @rae6261 4 года назад +2

    where the vim gang at??

    • @exampy
      @exampy 4 года назад +2

      Trying to exit vim.

    • @Asrashas
      @Asrashas 4 года назад +1

      @@exampy any decently recent version of vim tells you how to do that if you hit ctrl+c. So anyone with a bit cli experience can easily figure that out nowadays.

    • @rae6261
      @rae6261 4 года назад

      @@exampy hehe ctrl+z was to my rescue back when i was stuck

    • @rae6261
      @rae6261 4 года назад

      @@Asrashas was a joke but ok.

    • @exampy
      @exampy 4 года назад

      @@Asrashas Kinda brtutal way. I prefer :wq or :q! when using editor for temp staff.

  • @tomweh3710
    @tomweh3710 4 года назад

    I hope this brings up some more visual appealing editors, i just dont like the look of vs code

    • @berserker8884
      @berserker8884 4 года назад

      Interesting, I really like vscode look. My favorite out of all editors really

    • @tomweh3710
      @tomweh3710 4 года назад +1

      @@berserker8884 Yes its just my own taste i love the ecosystem but i dunno i just would love to have some more roundish edges and a more minimal default overlay.

    • @berserker8884
      @berserker8884 4 года назад

      @@tomweh3710 yeah thats subjective. I love the squarish minimalistic design myself

  • @Thorhian
    @Thorhian 4 года назад +1

    Oh great, ANOTHER web browser (electron) based text editor/mini IDE. Just use Code (the version of VSCode stripped of all the M$ crud) if you insist on running another instance of Chromium (along with the other instances of electron/chromium you have running such as Discord, Slack, Microsoft teams, Chrome if you use that as your browser). Otherwise, grab emacs or neovim (whether you are a Lisp person or a Lua/Python/Vimscript).

  • @strum007
    @strum007 4 года назад

    Long live V S Codium

  • @branc116
    @branc116 4 года назад

    Cloud9 RIP

  • @andrewzuo86
    @andrewzuo86 4 года назад +4

    "Theia is developed under the community-driven and vendor-neutral governance of the Eclipse Foundation."
    I actually consider this a bad thing.

    • @tomweh3710
      @tomweh3710 4 года назад

      community-driven or vendor-neutral ? Either way why ?

    • @andrewzuo86
      @andrewzuo86 4 года назад +4

      ​@@tomweh3710 Because when I think 'Eclipse' I think bloated and slow.

    • @tomweh3710
      @tomweh3710 4 года назад +2

      @@andrewzuo86 Ok well when i think eclipse i think java and then bloated and slow :D, dont think this will have anything to do with theia

  • @free_tiger1
    @free_tiger1 4 года назад

    did they actually code an entire base or are they using the monaco editor?

    • @dealloc
      @dealloc 4 года назад

      It uses Monaco editor and a few other technologies from VSCode (e.g. for compatibility with extensions).

    • @free_tiger1
      @free_tiger1 4 года назад

      @@dealloc so isn't this like stackblitz?

    • @dealloc
      @dealloc 4 года назад +1

      @@free_tiger1 Similar in the way that StackBlitz (and CodeSandbox for example) uses Monaco editor and builds their own UI around it. Theia is an SDK for integrating IDEs into your own product and includes APIs for managing layout, debugging capabilities, etc. It uses Monaco for the editor part and builds a UI around it.

    • @free_tiger1
      @free_tiger1 4 года назад

      @@dealloc a thorough explanation, thanks very much

  • @giffiyt
    @giffiyt 4 года назад +1

    Does it support brainfuck? :)

  • @hugo9577
    @hugo9577 4 года назад

    Not bad 😏

  • @AdamPoniatowski
    @AdamPoniatowski 4 года назад +2

    lol... so they just forked visual studio code? XD

  • @Zakru
    @Zakru 4 года назад

    ...But why? :D

  • @Keyshooter
    @Keyshooter 4 года назад +2

    I know that "Microsoft Evil" and all that but.... this thing isn't making any actual competence rn, kdevelop does more competence in comparason

  • @bopon4090
    @bopon4090 4 года назад

    Theia is so confusing.

  • @yash1152
    @yash1152 2 года назад

    starting from november 10, since the dislike count is hidden, i will reduce the amount of likes that i gave as well

  • @nobytes2
    @nobytes2 4 года назад +4

    Why would anyone use this crap. Use the real thing.

  • @superchroma
    @superchroma 4 года назад +1

    Eclipse. An IDE so ugly and impractical to use that its creators evidently went ahead and just cloned VSCode rather than fix it. I don't trust Eclipse's developers to make it good seeing what they did with their own IDE.

    • @superchroma
      @superchroma 4 года назад

      And no I'm cool with FOSS. Blender rocks. Eclipse has just been a dumpster fire for pretty much ever.

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад

      @@superchroma The Eclipse Foundation is not a for-profit company and serves as the steward for several open source projects. The people working on this most likely have absolutely nothing to do with the classic Eclipse IDE. People who worked on this are developers TypeFox, Ericsson, IBM, Google and ARM plus others.

  • @excitedbox5705
    @excitedbox5705 4 года назад +1

    Another half baked product. We have thousands of these that each have one great feature instead of having one that has all these features together. Also they are made by experts for experts. I can´t get shit working in eclipse, vs code, code blocks, etc. I have tried to setup the ESP32 IDF and SDL2 in all of them and the mix of bad error messages and an admitted lack of experience on my part and outdated and incomplete guides has made me waste over 10 hours altogether. These things may be easy for an expert with years of experience to setup but I am not exactly a beginner and still can´t get it to work. I have also heard many experts complain about the difficulty in setting up toolchains, compilers, dependencies and linkers etc.
    It is the same with web develpment. I have 15 years of experience and meanwhile use a list of libraries, frameworks, languages etc that is just insane. The constant context switching, learning curves and getting setup is just ludicrous. The worst is as you mentioned when people don´t have binaries or even screenshots to checkout before you invest hours into testing something you could have eliminated with a few screenshots or demos. Then there is the lack of decent documentation and constant reinventing of terms to try and sound disruptive and new. YOUR SHIT IS NOT NEW OR DISRUPTIVE.

    • @SimGunther
      @SimGunther 4 года назад

      Thank you. Finally a reasonable voice in the comments section who understands the code bloat that we've had over the last 25 years. I'd rather have 500,000 super amazing software engineers than 70,000,000 meh-gineers looking to destroy the world with subpar/trash code.

    • @excitedbox5705
      @excitedbox5705 4 года назад

      @@SimGunther I could rant for months about how bad it has gotten. Why do we need 40 Open source projects that all do the same thing. They are open source so you can contribute to one instead of making another half ass product. That is why blender is so much better than the other 3d modeling projects. Web design is such a mess because of this habit of everyone trying to out do each other and reinvent the wheel. I saw a library the other day that uses just 5000 lines of code to replace over 1 million lines of cobbled together frameworks and dependencies.
      A wordpress website with a few plugins takes over 200MB of space and just loading a page in the admin interface will create 300MB of browser cache.
      I would love to start my own open source project to fix the situation but I feel like the problem is that is how all these projects start and then are given up on when they realize how much work it is. Someone needs to raise funding to hire a few good full time devs to do this without all the bureaucracy of these projects.

  • @guibirow
    @guibirow 4 года назад

    So, in summary, some MS haters "recreated" an amazing tool provided by Microsoft just to not use it under MS name? lol
    This looks a nice because everything has been ripped off from vscode and rebranded with another name, when they start to diverge in functionality we can call it eclipse.

  • @domi_dreams
    @domi_dreams 4 года назад +4

    Eclipse as an IDE is still pile of sh..

  • @lulsec
    @lulsec 4 года назад

    They literally just fucking copied every single corner of VS code .....just changed the name

  • @texaslinux
    @texaslinux 4 года назад +4

    I care less about whether it's Microsoft or not. I care far more about the fact my IDE is or isn't a stupid javascript app running as a faux desktop application. I hate this absurd electron trend for things where a native client makes a lot more sense. Learn you some real programming.

    • @MrDavibu
      @MrDavibu 4 года назад +2

      Just because someone uses HTML, doesn't mean he can't program.
      HTML is well defined and electron runs on pretty much every plattform.
      The only real alternative is using QT or GTK, but in the end it doesn't matter, it's just about the question if a GUI should be defined in code or in a seperate file.
      And QT is even using a seperate file.
      What's the difference if your GUI is called HTML or QML?
      Using HTML is just pragmatic.

    • @texaslinux
      @texaslinux 4 года назад +1

      @@MrDavibu it's about performance; do you think a C++ desktop application written from the ground up to be an IDE will run faster and likely be more memory efficient versus a javascript app running in a web browser designed to render web pages but instead pretending to be a text editor?

    • @MrDavibu
      @MrDavibu 4 года назад +1

      @@texaslinux
      First of all, memory cost in terms of capacity hasn't really fallen the last 8 years or so. If memory would have dropped in price like it did between 2000-2010, 64gb-128gb would be the norm, in this way it wouldn't be much more expensive. It was just a natural development with the hardware progress of the years before in mind.
      Second of all, (speaking in terms of engineering)it doesn't matter if HTML rendering is slower, the question is, is it a bottleneck (Amadahl's law) and no it isn't.
      Third of all, a good programmer is always considering the easiest way of building a product, especially for debugging purposes, would you rather have a stable product or a fast but buggy one, would you rather have a feature complete editor or an half-baked IDE?
      A good example of this, in my experience, is Code:Blocks, yes it is pretty responsive, but I couldn't use it, because it always crashed at compile-time. Even though it should be objectively speaking (in your eyes) a good IDE.
      Also FYI with Webassembly you'll be able to run C++ Code in Electron if you want to.

    • @texaslinux
      @texaslinux 4 года назад

      @@MrDavibu I totally agree with most of your points there. I guess my main thing is this: at the end of the day when I have VS open with a full project loaded it's using just about 365-400MB of RAM. If I open VS Code and open just 4 files (each less than 200k), it's using the same amount of RAM as VS.
      If I open those same 4 files in Sublime 3, Notepad++, or TextPad (all written in C++ and a more fair comparison to VS Code), they use a very small fraction of what VS does (Sublime for instance is about 40MB of RAM).
      We've gotten far too lackadaisical about software bloat. Why use a web browser to pretend it's a text editor and write an app in a language that's not meant for that? And before you say it's meant for that, I would recommend you look at Brendan Eich's comments about javascript and what it was meant for first since he developed it :)

    • @robinmattheussen2395
      @robinmattheussen2395 4 года назад +1

      Keith does have a point though. What Electron offers is theoretically very nice. Easy to build, cross platform apps using modern web technology (which is where most UI innovation is happening). I totally understand the appeal. But the applications build using Electron generally use an insane amount of resources. It's not even funny.
      He is of course completely wrong on the fact that using Electron is somehow not "real programming".

  • @THE16THPHANTOM
    @THE16THPHANTOM 4 года назад

    i never liked eclipse either... all the eclipse IDE just looked ugly AF. its like they were designed by a programmer. i don't know it this has changed. look at this eclipse vscode ripoff the same way people who want to use it look at vscode(it being a microsoft product)