Re: signals with GTK_TYPE_ADJUSTMENT

Tony Houghton <[email protected]> Sun, 8 Apr 2018 14:21:30 +0100
Newsgroups gmane.comp.gnome.devtools.gob.general
Message-ID <CA+GXpVWo2Z+25EGuAsQzP61VuPOjqAjRgioBQVNwz2_tyKeR8A@mail.gmail.com>
This is a multi-part message in MIME format.

[email protected]
Content-Type: multipart/alternative; boundary="001a113c609ee4d7f00569562a20"

--001a113c609ee4d7f00569562a20
Content-Type: text/plain; charset="UTF-8"

Also, the GObject boilerplate macros have improved since I last used GOB,
so it's not quite as much hassle as it used to be.

I'm wondering if Kotlin native could replace Vala. Unlike the JVM variant
it compiles all the way to machine code, is easy to interop with C, it uses
reference counting instead of GC (AFAIK), and its class/object structure is
quite close to GObject's. The only downside is that the only editor with
decent support for it is CLion, which isn't free.

On 8 April 2018 at 12:56, Dov Grobgeld <[email protected]> wrote:

> Yeah, sigh... I realized.
>
> The problem is that without either gob2 or vala, there is no friendly
> method of writing pure Gtk widgets in C. And without a C only widget, there
> is no support for multi-language bindings, native speed, etc.
>
> How well. I guess I'll continue patching the Gob2 output for the time
> being.
>
> Here is the link to the widget I'm working on:
>
> https://github.com/dov/gtkimageviewer/blob/gtk3/src/gtk-image-viewer.gob
>
>
>
>
> On Sun, Apr 8, 2018 at 2:46 PM, Tony Houghton <[email protected]> wrote:
>
>> I forgot I was subscribed. I don't use GOB any more because it isn't
>> supported by even more powerful productivity aids like vim-youcompleteme. I
>> guess Vala sort of superseded GOB, but that's dying now too.
>>
>
>

--001a113c609ee4d7f00569562a20
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Also, the GObject boilerplate macros have improved since I=
 last used GOB, so it&#39;s not quite as much hassle as it used to be.<div>=
<br></div><div>I&#39;m wondering if Kotlin native could replace Vala. Unlik=
e the JVM variant it compiles all the way to machine code, is easy to inter=
op with C, it uses reference counting instead of GC (AFAIK), and its class/=
object structure is quite close to GObject&#39;s. The only downside is that=
 the only editor with decent support for it is CLion, which isn&#39;t free.=
</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 8 =
April 2018 at 12:56, Dov Grobgeld <span dir=3D"ltr">&lt;<a href=3D"mailto:d=
[email protected]" target=3D"_blank">[email protected]</a>&gt;</sp=
an> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D=
"gmail_default" style=3D"font-family:arial,helvetica,sans-serif">Yeah, sigh=
... I realized. <br><br></div><div class=3D"gmail_default" style=3D"font-fa=
mily:arial,helvetica,sans-serif">The problem is that without either gob2 or=
 vala, there is no friendly method of writing pure Gtk widgets in C. And wi=
thout a C only widget, there is no support for multi-language bindings, nat=
ive speed, etc. <br><br></div><div class=3D"gmail_default" style=3D"font-fa=
mily:arial,helvetica,sans-serif">How well. I guess I&#39;ll continue patchi=
ng the Gob2 output for the time being.<br><br></div><div class=3D"gmail_def=
ault" style=3D"font-family:arial,helvetica,sans-serif">Here is the link to =
the widget I&#39;m working on: <br><br></div><div class=3D"gmail_default" s=
tyle=3D"font-family:arial,helvetica,sans-serif"><a href=3D"https://github.c=
om/dov/gtkimageviewer/blob/gtk3/src/gtk-image-viewer.gob" target=3D"_blank"=
>https://github.com/dov/<wbr>gtkimageviewer/blob/gtk3/src/<wbr>gtk-image-vi=
ewer.gob</a><br><br></div><div class=3D"gmail_default" style=3D"font-family=
:arial,helvetica,sans-serif"><br><br></div></div><div class=3D"HOEnZb"><div=
 class=3D"h5"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On =
Sun, Apr 8, 2018 at 2:46 PM, Tony Houghton <span dir=3D"ltr">&lt;<a href=3D=
"mailto:[email protected]" target=3D"_blank">[email protected]</a>&gt;</span> wrote=
:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">I forgot I was subscri=
bed. I don&#39;t use GOB any more because it isn&#39;t supported by even mo=
re powerful productivity aids like vim-youcompleteme. I guess Vala sort of =
superseded GOB, but that&#39;s dying now too.</div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>

--001a113c609ee4d7f00569562a20--


[email protected]
Content-Type: text/plain; charset=us-ascii; name="footer.txt"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

--
to unsubscribe:
send mail to [email protected] with "unsubscribe gob-list" in the subject

[email protected]