Валера Программист: Это не ко мне вопрос, зачем вам нужно спорить со мной, если вас все устраивает в Java - работайте с ней на здоровье, вообще-то серверная Java тоже "тяжелая", но вас это может и устраивать, если на сервере много ОЗУ и процессор с высокой тактовой частотой, так сказать, "с запасом".
Валера Программист: Реверсная инженерия, ничего доказывать не собираюсь, если вам надо, вы и доказывайте со своей стороны, напишите какое-нибудь приложение на Java, и аналогичное любом другом языке, и чтобы версия Java занимала не больше ОЗУ.
Валера Программист: Не надо мне про "не имея этой машины", я Java использую до уровня байт-кода, или чуть выше (smali), и сравнить мне есть с чем, все языки общего назначения хоть раз видел, и периодически использую многие из них, а у вас широкий ли кругозор?
Антон Марунько: Что значит "мусор", если просто не нужно, так и скажите, видимо, вам дедлайны позволяют никуда не торопиться, далеко не у всех это так, а насчет Outletов, ладно бы они одинаковые делались для всех контролов, а то вот для Text Field я делаю New Referencing Outlet и работает, а для WebView он не подходит почему-то, и надо делать иначе, бред полнейший, на такое только Apple способен.
"Если пользоваться GetSchema, то туда попадают так же скрытые таблицы..."
Может, просто фильтровать их, попробуйте вывести схему в DataGridView, увидите, что там есть одно поле, которое у системных таблиц отличается.
copal: "мне не нужны свистелки и перделки, мне хочется полностью кастомизировать интерфейс приложения, которое будет работать везде"
А зачем нужно, чтобы приложение работало везде? И зачем нужна "кастомизация" его интерфейса?
По-моему, задача высосана из пальца, вы ни слова не говорите про функционал приложения, и не интересуетесь, какой язык лучше подойдет для реализации задуманного функционала, зато сильно озабочены вопросом "кастомизированного" (то есть свистящего и пердящего) интерфейса, адекватные люди поступают с точностью до наоборот, именно требования к функционалу играют ключевую роль в выборе инструментов для приложения.
"Получается что c# этого предоставить мне не может"
С чего это у вас такое получается?
"И вопрос - нахер c#?"
На нем удобно делать GUI (без свистелок и перделок), удобно работать с файлами, базами данных, сетью, да вообще писать на нем для Windows гораздо удобнее, и результат качественнее, чем у кроссплатформенных средств.
pavlyk: Еще можно на фрилансе работать, искать надо не отговорки, а способы, и я вам объяснил почему необходимо работать за деньги, уговаривать не собираюсь, мне это не надо.
copal: Вообще-то VS Express и Community бесплатные IDE, из бесплатных это самые мощные IDE, за WPF тоже доп. платы не предусмотрено, а всякие сторонние библиотеки для свистелок и перделок - конечно платные, но студентам это по-хорошему и не надо, это коммерсантам надо, а они заплатят.
Насчет "супер-офигенного", смотря какие цели, если вам не свистелки и перделки, а функционал нужен, то нет такого, чтобы он был мощный и одновременно везде работало.
loly: Вы что, никогда не видели статические поля и методы, голова у вас не варит, такие вопросы задаете, зачем экземпляры, если поле статическое, и get/set статические?
Антон Марунько: Вы с какой версией Xcode работали? И не путайте сложное с тяжелым, даже если один раз узнал как, все равно сам процесс неудобен, тяжел, в хороших IDE обработчик добавляется 3 или 4 кликами, а подобие Outlet вообще автоматически.
Данил Антошкин: Интересно, как это такой вопрос может отпадать, "мне бы так", в будущем же собираетесь работать, значит, надо уже ориентироваться на интересы работодателей, с областью как-то определяться, потом поздно будет методом тыка вакансии пробовать.