Message from @Yajat

Discord ID: 543636884128006144


2019-02-09 03:36:27 UTC  

not python

2019-02-09 03:36:29 UTC  

vb

2019-02-09 03:36:39 UTC  

if you can't write a good GUI in Python it's because you don't know how to implement UI

2019-02-09 03:36:48 UTC  

like saying you can't write a good you UI in C

2019-02-09 03:36:49 UTC  

@CasualSailor I've been doing C# for about 15 years that really isn't true. The problem with C# is that most programmers didn't bother actually making their code compatible with other Operating systems and ended up using crap like PInvoke and file paths. I literally had the same discussion with people about C# about 100 times now.

2019-02-09 03:37:14 UTC  

I would rather just make a web app, everytime. python binaries and simple package setup is annoying

2019-02-09 03:37:15 UTC  

yeah but c# and python are mostly used now to create bots

2019-02-09 03:37:20 UTC  

Once you have it set up it can be kind of convenient to put together Qt UIs.

2019-02-09 03:37:28 UTC  

no c sharp and python used for thousands and thousands of things

2019-02-09 03:37:28 UTC  

https://cdn.discordapp.com/attachments/463054787336732683/543636526928625667/Screen_Shot_2019-02-09_at_4.36.38_AM.png

2019-02-09 03:37:39 UTC  

```python
rom PyQt5.Qt import QApplication, QMainWindow
from Ui_mainwindow import Ui_MainWindow

def dial(source, ui, val):
ui.plainTextEdit.setPlainText(str(val))

def clicked(ui):
ui.listWidget.addItem(str(ui.plainTextEdit.toPlainText()))
items = ui.listWidget.selectedItems()

if __name__ == '__main__':
app = QApplication([])
main = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(main)
ui.dial.valueChanged.connect(lambda val: dial(ui.dial, ui, val))
ui.pushButton.clicked.connect(lambda: clicked(ui))
main.show()
app.exec_()
```

2019-02-09 03:37:40 UTC  

ew max

2019-02-09 03:37:42 UTC  

mac

2019-02-09 03:37:45 UTC  

just because you can't think outside of a bot doesn't mean the language isn't used for much much more

2019-02-09 03:37:47 UTC  

I used Qt-Designer thing, it's cool as fuck once you get it going

2019-02-09 03:37:48 UTC  

@CasualSailor I've been writing code that is cross platform in VS since 2010 but clients don't care and other devs don't care. So you give up.

2019-02-09 03:38:19 UTC  

yeah I know gray but it's the area in which it's most effective

2019-02-09 03:38:37 UTC  

mac is very eww

2019-02-09 03:38:39 UTC  

What do you mean incompatible? The default is for .NET to not be OS specific.

2019-02-09 03:38:41 UTC  

i'm using socketio atm

2019-02-09 03:38:53 UTC  

I cant understand mac users

2019-02-09 03:38:54 UTC  

it's powerful for dynamic web app stuff

2019-02-09 03:38:55 UTC  

You make it incompatible with things like P/Invoke explicitly.

2019-02-09 03:39:02 UTC  

mac is just a joke at this point, SAD

2019-02-09 03:39:07 UTC  

I've written webapps, mathematic calculators, voice chat clients, reverse engineering tools, and many other things in Python

2019-02-09 03:39:07 UTC  

Y just y mac

2019-02-09 03:39:12 UTC  

I like my Mac.

2019-02-09 03:39:20 UTC  

including Network libraries

2019-02-09 03:39:25 UTC  

1000 on a useless computer that's gonna die in 2 years

2019-02-09 03:39:32 UTC  

I have a nice UI with everything from Linux underneath that I want.

2019-02-09 03:39:41 UTC  

@Undead Mockingbird if people use Windows specific file paths or they use libs that reference the registry, or they don't use the APIs provided by .NET. The code will compile with Mono or the new .NET core but it will fall over

2019-02-09 03:39:42 UTC  

rather waste 500 on a gaming computer that lasts for atleast a good while

2019-02-09 03:39:42 UTC  

there is no such thing as what a language is best for

2019-02-09 03:39:47 UTC  

that's what you use it for

2019-02-09 03:39:47 UTC  

I also needed it to develop Mac OS X applications.

2019-02-09 03:40:01 UTC  

I didn't see a good way without Mac OS.

2019-02-09 03:40:13 UTC  

Mac OS is built on top of Unix

2019-02-09 03:40:17 UTC  

eLEcTrOn

2019-02-09 03:40:29 UTC  

Isn't on top of solaris V or something

2019-02-09 03:40:34 UTC  

just learn to write posix compatible