V Language Runs GTK3
Vinix, a new OS/kernel written from scratch in V, can now run GTK3! github.com/vlang/vinix MENU Machine View UI Icon Manager Application Class Button Boxes Application Class Run Application Class Assistant Benchmark Builder Button Boxes Change Display Clipboard Color Chooser Combo Boxes Cursors Dialogs and Message Boxes Drawing Area Entry Expander Flow Box Foreign drawing Gestures Header Bar Icon View Images Info Bars Links List Box Menus Model Button Offscreen Windows Button Boxes Info Source #include <gtk/gtk.h> #include <gtk/gtk.h> static GtkWidget * create_bbox (gint horizontal, gchar *title, gint spacing, gint layout) { GtkWidget *frame; GtkWidget *bbox; GtkWidget *button; frame = gtk_frame_new (title); if (horizontal) bbox = gtk_button_box_new (GTK_ORIENTATION_HORIZONTAL); else bbox = gtk_button_box_new (GTK_ORIENTATION_VERTICAL); gtk_container_set_border_width (GTK_CONTAINER (bbox), 5); gtk_container_add (GTK_CONTAINER (frame), bbox); gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), layout); gtk_button_set_spacing (GTK_BOX (bbox), spacing); button = gtk_button_new_with_label ("_OK"); gtk_container_add (GTK_CONTAINER (bbox), button); button = gtk_button_new_with_label ("_Cancel"); gtk_container_add (GTK_CONTAINER (bbox), button);
На скриншоте показан интерфейс Vinix — новой операционной системы и ядра, написанных с нуля на языке V, где запущено приложение GTK3 с демонстрационными элементами интерфейса и исходным кодом. Шутка в том, что язык, существование которого раньше казалось псиопом, уже способен запускать полноценные графические приложения и даже собственную ОС. Мем отправляют как ироничную реакцию на неожиданный прогресс малоизвестного языка или проекта. EN: The screenshot shows the Vinix interface—a new operating system and kernel written from scratch in V—running a GTK3 application with demo interface elements and source code. The joke is that a language whose very existence once seemed like a psyop can now run full graphical applications and even its own OS. The meme is shared as an ironic reaction to the unexpected progress of an obscure language or project.
- @ithueti / 15358 2025-02-26
- Type
- image
- Size
- 784×703 · 79.4 KiB
- Mood
- ироничный, абсурдный
- Language
- en
- Added