lucaotta
Nope. Electron is a whole browser under your seat, QML is a declarative language to instantiate C++ UI objects. The core logic of your application is written in C++/Qt instead of Javascript.
> QML still has only rudimentary support for AOT compilation
Fair point. But it shouldn't really matter in any application today, as your logic must reside in C++ models if you want to have real performance.
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow our web-oriented team. Here are some things you will work on:
* full-stack development of performance critical web applications;
* development of HTTP APIs for mobile and web applications;
* full-stack development of real time monitoring dashboards;
* UIs based on web technologies to control industrial appliances;
* mobile application development using React Native.
Our preferred technologies are Python (Django and Flask), Go, React, React Native and frameworks for single page web applications, but we welcome any passionate developer. If you also know any of AngularJs, Ruby, version control systems or other programming languages (eg. C or C++) you have our attention!
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow one of our teams working on embedded products. Here are some projects you will work on:
* Creation of dynamic UIs on systems with limited resources (even without GPU);
* Development of multi platform desktop applications with Qt libraries;
* Creation of system daemons for embedded Linux systems;
* Kernel level programming;
* Firmware for ARM-based devices.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Informal environment: free coffee, drinks and snacks, relax room with fussball, table tennis, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language. Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow one of our teams working on embedded products. Here are some projects you will work on:
* Creation of dynamic UIs on systems with limited resources (even without GPU);
* Development of multi platform desktop applications with Qt libraries;
* Creation of system daemons for embedded Linux systems;
* Kernel level programming;
* Firmware for ARM-based devices.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, table tennis, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
I made a simple example with just two files: (In the meanwhile I realized that my first example was wrong :) https://github.com/lucaotta/rust_modules
Let's say that after my refactor, I've "moved" the crate import into the module since "logically" it belongs there. In this case the compilation fails if I don't use self::. But previously it was working in main.rs! And I have no idea why...
My typical use case is importing definitions, for example an error type or enum from the crate, let's say something from tokio_core.
I'd like to use this enum both in main and in my module; from my (limited) experience, you need to extern crate tokio_core both in main and the module, then use the definition. In this case the syntax is different for somewhat obscure reasons.
I'm writing an application. Inside main.rs I can write
extern crate foo;
use foo::Bar;
If I create a module and use the same crate, I need to write: extern crate foo;
use self::foo::Bar;
This always surprises me and I never found anything explicit written on the Book. To me, it looks like a nice papercut to fix.Florence, Italy | ONSITE | Italian language proficiency needed
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow our web-oriented team. Here are some things you will work on:
* full-stack development of performance critical web applications;
* development of HTTP APIs for mobile and web applications;
* full-stack development of real time monitoring dashboards;
* UIs based on web technologies to control industrial appliances;
* mobile application development using React Native.
Our preferred technologies are Python (Django and Flask), Go, React, React Native and frameworks for single page web applications, but we welcome any passionate developer. If you also know any of AngularJs, Ruby, version control systems or other programming languages (eg. C or C++) you have our attention!
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for a software engineer with solid experience in building 3D modelling software, with particular experience in the following areas:
* real time mesh visualization using OpenGL or Direct3D;
* development of mesh manipulation algorithms, for example local or geometric transformations in real time;
* interaction with a 3D model, for example free drawing on a 3D surface.
Our tech stack is composed mainly of C++, Qt, Python and OpenGL.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, tennis table, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for a software engineer with solid experience in building 3D modelling software, with particular experience in the following areas:
* real time mesh visualization using OpenGL or Direct3D;
* development of mesh manipulation algorithms, for example local or geometric transformations in real time;
* interaction with a 3D model, for example free drawing on a 3D surface.
Our tech stack is composed mainly of C++, Qt, Python and OpenGL.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow our web-oriented team. Here are some things you will work on:
* full-stack development of performance critical web applications;
* development of HTTP APIs for mobile and web applications;
* full-stack development of real time monitoring dashboards;
* UIs based on web technologies to control industrial appliances;
* mobile application development using React Native.
Our preferred technologies are Python (Django and Flask), Go, React, React Native and frameworks for single page web applications, but we welcome any passionate developer. If you also know any of AngularJs, Ruby, version control systems or other programming languages (eg. C or C++) you have our attention!
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow one of our teams working on embedded products. The technologies we use are very varied, ranging from C++/Qt to React Native, from Go to Python because we work on very different projects: home automation software, medical equipment, mobile apps to control industrial machines.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow one of our teams working on embedded products. The technologies we use are very varied, ranging from C++/Qt to React Native, from Go to Python because we work on very different projects: home automation software, medical equipment, mobile apps to control industrial machines.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for software engineers to grow one of our teams working on embedded products. The technologies we use are very varied, ranging from C++/Qt to React Native, from Go to Python because we work on very different projects: home automation software, medical equipment, mobile apps to control industrial machines.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...
We require at least 2 weeks per month onsite and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a growing company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for some C++/Qt developers to grow one of our teams working on Qt/QtQuick products: CAD software, home automation software or medical equipment.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...
We require relocation in Florence and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/
Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for several people in various teams:
* C++ developers;
* Web backend developers;
* Web frontend developers;
* iOS/Android/Mobile developers.
We offer a developer-centric environment with the following benefits:
* 24/7 office access: work any time of the day you are more productive.
* Large desks in quiet offices, with large or multi monitors and powerful PCs
* Symmetric 100Mb internet
* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...
We require relocation in Florence and proficiency in Italian language.
Send us your CV and some code examples at https://www.develer.com/jobs/