Валера Программист: Это не ко мне вопрос, зачем вам нужно спорить со мной, если вас все устраивает в 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 вообще автоматически.
Данил Антошкин: Интересно, как это такой вопрос может отпадать, "мне бы так", в будущем же собираетесь работать, значит, надо уже ориентироваться на интересы работодателей, с областью как-то определяться, потом поздно будет методом тыка вакансии пробовать.
Данил Антошкин: Нет никакого смысла изучать что-то просто так, категоричные ответы "да/нет" могут дать только люди с узким кругозором, вот им нужен был Си, или просто в их фирме считается, что он нужен (заразились этим от кого-то), они его изучили и требуют этого от других, а кому-то не был нужен, и они уверяют, что он не нужен вообще, этот холивар бесконечен.
Нужно на задачи ориентироваться - на "локальные" текущие, и на "глобальные" цели (кто вы "по жизни"), лично я "по жизни" работаю вплоть до 010100100111, поэтому Си мне всегда был нужен, и работу уже сколько раз брал такую, где приходилось его изучать.
А этот код вообще в каком файле находится? Не консольное приложение?