Live data from Hacker News

Komanda: IRC Client For Developers

github.com

41–50 of 68 posts

Re: Komanda: IRC Client For Developers

#41

It's beyond me why anyone would write a desktop application in JS, CSS, and HTML, and require node as a dependency. These technologies are already bastard children of the 'just make it work' mentality. Using them for an environment they were never designed for, when there is decades of existing infrastructure purpose-built (and far easier to use), makes no sense. The only reason that I can come up with for why someon…

Node - for node-webkit, I believe. As for the general question - why use web technologies for desktop app, I think it's like "Qt for those who don't want to use C++". Cross-platform GUI toolkit. As someone who used Qt extensively in the past I don't see a lot of value in using web technologies to develop desktop apps, unless there's a plan to use the same codebase on the real web. But it's just me.

Re: Komanda: IRC Client For Developers

#42
post #40

It's beyond me why anyone would write a desktop application in JS, CSS, and HTML, and require node as a dependency. These technologies are already bastard children of the 'just make it work' mentality. Using them for an environment they were never designed for, when there is decades of existing infrastructure purpose-built (and far easier to use), makes no sense. The only reason that I can come up with for why someon…

What does "cbf" mean, in this context?

Can't be fucked.

Re: Komanda: IRC Client For Developers

#44

It's beyond me why anyone would write a desktop application in JS, CSS, and HTML, and require node as a dependency. These technologies are already bastard children of the 'just make it work' mentality. Using them for an environment they were never designed for, when there is decades of existing infrastructure purpose-built (and far easier to use), makes no sense. The only reason that I can come up with for why someon…

Building things with js, css, html, takes much less time than writing the same thing in objective-c. Also, way easier to build cross platform.

Re: Komanda: IRC Client For Developers

#45

It's beyond me why anyone would write a desktop application in JS, CSS, and HTML, and require node as a dependency. These technologies are already bastard children of the 'just make it work' mentality. Using them for an environment they were never designed for, when there is decades of existing infrastructure purpose-built (and far easier to use), makes no sense. The only reason that I can come up with for why someon…

Building things with js, css, html, takes much less time than writing the same thing in objective-c. Also, way easier to build cross platform.

Not sure why anyone interested in writing a cross-platform application would even think of Objective-C. You must be an OSX user.

Just as one example, Komanda could've been done with Python and any of the variety of cross-platform GUI toolkits available for that language. It would run everywhere, faster, using native widgets, and in a language designed for the desktop.

Re: Komanda: IRC Client For Developers

#47

> With a ZNC bounce, a simple ircd server and 5 minutes you can avoid paying for communication and keep your company chat logs secure and on your own infrastructure. Having watched a coworker spend a solid week getting our company's ircd setup (and this was our VP of Engineering, mind you), I've gotta call BS here. Also, until I started using irccloud[1] a few months ago, I was using ZNC, and that's no walk in the pa…

Since a lot of people are saying it shouldn't have taken that long for your VP to set up an irc server (which I agree with), I'd like to argue a case I haven't seen made here. What were your specific needs? Was he setting the server up for just those needs, or what "might be needed"? Both a IRC server and ZNC do not take much to configure for basic needs.

When you start adding features you don't need but think are cool or may one day get used, setting up these things becomes a whole other thing. A IRC server with simple nick auth and chanserv I'm sure would've been enough. What else did your VP implement? A egg drop not? Some other features? There has to be more to this story then you've said.

Re: Komanda: IRC Client For Developers

#48

Earlier quoted context omitted.

Building things with js, css, html, takes much less time than writing the same thing in objective-c. Also, way easier to build cross platform.

Not sure why anyone interested in writing a cross-platform application would even think of Objective-C. You must be an OSX user. Just as one example, Komanda could've been done with Python and any of the variety of cross-platform GUI toolkits available for that language. It would run everywhere, faster, using native widgets, and in a language designed for the desktop.

Could QT be made to look as pretty? QT based apps are notoriously hard to work with on OSX, they never quite manage to fit in at all. That said I can't get this one to function at all, so it's a moot point as far as usability goes.

Re: Komanda: IRC Client For Developers

#49

Earlier quoted context omitted.

Building things with js, css, html, takes much less time than writing the same thing in objective-c. Also, way easier to build cross platform.

Not sure why anyone interested in writing a cross-platform application would even think of Objective-C. You must be an OSX user. Just as one example, Komanda could've been done with Python and any of the variety of cross-platform GUI toolkits available for that language. It would run everywhere, faster, using native widgets, and in a language designed for the desktop.

Python is not faster than Node.

Re: Komanda: IRC Client For Developers

#50
post #48

Earlier quoted context omitted.

Not sure why anyone interested in writing a cross-platform application would even think of Objective-C. You must be an OSX user. Just as one example, Komanda could've been done with Python and any of the variety of cross-platform GUI toolkits available for that language. It would run everywhere, faster, using native widgets, and in a language designed for the desktop.

Could QT be made to look as pretty? QT based apps are notoriously hard to work with on OSX, they never quite manage to fit in at all. That said I can't get this one to function at all, so it's a moot point as far as usability goes.

Replicating web-style prettified UIs seems to be one of the major goals of QML. In any case, if your alternative is an HTML/CSS/JS/Node application, I don't think replicating native look and feel is really that likely to be a sticking point.
Post reply on HN